perm filename IBMPCO[MF,ALS] blob
sn#776783 filedate 1984-11-27 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00013 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00003 00002 ∂03-Oct-84 1428 BRACKENRIDGE@USC-ISIB.ARPA Info-IBMPC Digest V3 #101
C00017 00003 ∂05-Oct-84 0043 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #102
C00061 00004 ∂08-Oct-84 0910 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #103
C00083 00005 ∂08-Oct-84 1629 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #104
C00113 00006 ∂12-Oct-84 1931 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest v3 #105
C00166 00007 ∂26-Oct-84 0157 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #107
C00198 00008 ∂20-Oct-84 2119 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #106
C00244 00009 ∂02-Nov-84 1507 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #108
C00267 00010 ∂03-Nov-84 1701 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #109
C00285 00011 ∂09-Nov-84 1947 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #110
C00320 00012 ∂16-Nov-84 1835 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #111
C00340 00013 ∂24-Nov-84 0050 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #112
C00363 ENDMK
C⊗;
∂03-Oct-84 1428 BRACKENRIDGE@USC-ISIB.ARPA Info-IBMPC Digest V3 #101
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 3 Oct 84 14:28:04 PDT
Date: 3 Oct 1984 13:43:30 PDT
Subject: Info-IBMPC Digest V3 #101
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Wednesday, 3 October 1984 Volume 3 : Issue 101
Today's Editor: Billy Brackenridge
Today's Topics:
IBM Personal Computer XENIX* Operating System
----------------------------------------------------------------------
Sorry about the delay on this one. This announcement was buried in
megabytes of text announcing IBM's business packages (See your PC magazines
as INFO-IBMPC won't be distributing these announcements).
----------------------------------------------------------------------
The IBM Personal Computer XENIX Operating System, produced by
Microsoft, is a derivative of UNIX** developed by AT&T Bell
Laboratories. It provides a comprehensive multitasking environment
that supports the execution of multiple concurrent foreground and/or
background applications. The IBM Personal Computer XENIX is based
upon AT&T Bell Laboratories' UNIX System III. In addition, many
enhancements by Microsoft and the University of California at
Berkeley, are included.
* XENIX is a trademark of Microsoft Corporation.
** UNIX is a trademark of AT&T Bell Laboratories.
HIGHLIGHTS
Supports up to 3 Mb of memory
Provides multiuser, multiprogramming, and multitasking functions
Provides Dynamic Memory Management and protection, via 80286 chip
Includes hierarchical file system
Provides two command interfaces (Bourne and Visual shells)
Provides three program editors (VI, ED, SED)
Provides file-sharing protection and access control
Allows the execution of sequential, asynchronous, and background
processes
Allows co-residence with the IBM Personal Computer Disk Operating
System (DOS) on fixed disk
Provides utilities for file transfer to and from the IBM Personal
Computer DOS Version 2.0 and 3.0 files
Supports the 80287 Math Co-processor
Provides several popular Berkeley XENIX extensions (more,
termcap, curses)
Provides two optional and separate software products that may be
used with the IBM Personal Computer XENIX Operating System. They
are:
- IBM Personal Computer XENIX Development System
- IBM Personal Computer XENIX Text Formatting System
DESCRIPTION
The IBM Personal Computer XENIX Operating System is a new operating
environment derived from the UNIX Time Sharing System. It includes
several enhancements designed specifically for the IBM Personal
Computer AT. IBM Personal Computer XENIX was developed for IBM by the
Microsoft Corporation. It is based upon UNIX System III, and
included are many enhancements by Microsoft and the University of
California at Berkeley.
The IBM Personal Computer XENIX supports both single and
multiuser configurations. It allows a user to run several programs
at the same time, such as printing one file while editing another
file. One or more users may utilize the IBM Personal Computer at the
same time with total protection of the operating system and of each
user's storage and files, thus, providing system stability and
integrity. The IBM Personal Computer XENIX provides a flexible
working environment and a uniform set of tools for application
software development, document preparation, and text processing.
PUBLICATIONS
The following manuals are provided with the software product:
IBM Personal Computer XENIX Installation Guide
IBM Personal Computer XENIX System Administration
IBM Personal Computer XENIX Basic Operations Guide
IBM Personal Computer XENIX Visual Shell
IBM Personal Computer XENIX Command Reference
IBM Personal Computer XENIX General Information Manual
(separately ordered GC34-0607)
SCHEDULE
The planned availability date for the IBM Personal Computer XENIX
Operating System is first quarter, 1985.
TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
DEVICES SUPPORTED:
CPU
80287 Math Co-processor (optional)
512Kb to 3Mb RAM
IBM Personal Computer AT time-of-day and timer
DASD (3 DASD device maximum)
20Mb disk (1 required, 2 maximum)
1.2Mb diskette drive (1 required, 2 maximum)
360Kb diskette drive (1 maximum)
CRT (1 required)
IBM Monochrome Display with IBM Monochrome Display and Printer
Adapter (1 maximum)
IBM Color Display with IBM Color/Graphics Monitor Adapter, text
mode only (1 maximum)
Printers
IBM Graphics Printer, text mode only
IBM Color Graphics Printer, text mode only
Miscellaneous
Serial/parallel adapter (2 maximum)
Terminals (2 maximum, via RS232C)
Local: via cable
Remote: via modem
IBM 3101 Model 11, 13, 21, or 23
Other non-IBM ASCII terminals
Any IBM Personal Computer family system with Asynchronous ASCII
Terminal Emulator package and a serial/parallel adapter.
- Available ASCII terminal emulator software packages:
. IBM Async Communications Version 2
. IBM 3101 Emulator
. IBM Personal Communications Manager
INSTALLABILITY: A simple and easy installation process is provided,
which includes primarily copying diskettes to the fixed disk.
The serial port on a serial/parallel adapter card is required
to attach an asynchronous ASCII terminal for each additional user
terminal. A maximum of two serial/parallel cards may be installed in
an IBM Personal Computer AT system unit, thus a maximum of three
users may concurrently utilize IBM Personal Computer XENIX. The
customer is responsible for the selection and installation of all
hardware and software past the end of the IBM communication cable
attached to the serial/parallel card.
PREREQUISITES: An IBM Personal Computer AT 5170 Model 99
Use of the IBM Personal Computer XENIX as a multiuser system
requires the serial RS232C port of a serial/parallel adapter card for
the second and third user terminal.
PACKAGING: The IBM Personal Computer XENIX Operating System is
supplied on four 1.2Mb, 5-1/4 inch diskettes.
TECHNICAL ASSISTANCE
IBM has established an Interactive Executive (IX) Support
group that will provide technical assistance for usage questions to
IBM customers who obtain, in a single transaction, 20 or more
licenses of IBM Personal Computer XENIX. Assistance will be provided
through the IBM Electronic Support Facility ASKINFO. The customer
must designate a key contact who will have access to ASKINFO during a
12-month period after initial registration. The key contact will be
the first level of end-user assistance for IBM Personal Computer
XENIX usage questions. If necessary, the key contact may request
telephone callback assistance via ASKINFO. This support is available
only for this licensed program.
Customers who license less than 20 copies of IBM Personal
Computer XENIX may submit usage questions in writing to:
IBM Customer Support Programs
Distributed and Office Systems
IBM Tower at Williams Square
5205 North O'Conner Road
Irving, Texas 75039
Mail-in assistance is available regardless of the quantity of
program licenses obtained.
To access the electronic support facility, the customer must
provide an IBM Personal Computer with the appropriate software to
serve as a terminal, and must be responsible for telephone
connect-time expenses. The ASKINFO hardware and software requirements
as follows:
IBM Personal Computer with at least 64Kb of memory and one
diskette drive
IBM monochrome display or color/graphic adapter attached to an
80-column video monitor
Asynchronous communications adapter
Full duplex 1,200-bps asynchronous modem
Cable conforming to the EIA RS-232-C standard
IBM Personal Computer Disk Operating System 1.1 or a later
release
IBM 3101 Emulation Program
IBM may terminate this technical assistance support on 90
days' written notice to registered users.
ORDERING INFORMATION
Orders for any quantity may be taken by IBM marketing
representatives.
Orders for quantities less than 20 may be taken by the IBM
Product Centers. Each Product Center will accept and process orders
within its trading area.
CHARGES, TERMS, AND CONDITIONS
CHARGES
Description Part Feature One-Time
Number Number Charge
IBM Personal Computer 6024207 4207 $395.00
Xenix Operating System
------------------------------
End of Info-IBMPC Digest
************************
-------
∂05-Oct-84 0043 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #102
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 5 Oct 84 00:42:16 PDT
Date: 4 Oct 1984 15:11:51 PDT
Subject: Info-IBMPC Digest V3 #102
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Thursday, 4 October 1984 Volume 3 : Issue 102
This Week's Editor: Richard Nelson
Today's Topics:
Apple MAC vs PC Prices
Updated Prices for IBM Products
Basic 2.1 Documentation
Turbo Users' Group (TUG)
'True' BASIC
PC DOS 2.0/2.1 Speed (2 msgs)
Patches to DOS 2.X, 3.0 Programs
Date Rollover Bug
National 32XXX Coprocessor (2 msgs)
XT Clock/Counter Problem
XT Hardware Diagnostics Query
Lattice C to MS Pascal Query
C Compiler w/ 80287 Option Query
XLISP Info Query
Monochrome Graphics Query
Turtle Graphics for CORONA Query
HP EDIT/1000 Compatibility Query
----------------------------------------------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 30 Sep 84 6:47-PDT
Date: 26 Sep 84 7:46:46-PDT (Wed)
To: info-ibmpc @ Usc-Isib.arpa
From: ihnp4!mhuxj!ulysses!burl!clyde!watmath!wateng!broehl @ Ucb-Vax.arpa
Subject: Apple MAC vs PC Prices
In light of the recent Mac announcements, the following comparison
may be of some interest:
Macintosh PC
Base system $ 2495 $ 1400 (*minimal* configuration)
Display card included $ 250
Monitor included $ 300
Printer $ 500 $ 400 (typical, for Gemini 10-X)
Additional RAM $ 1000 $ 600 (some shopping around, includes board)
Drive cntrler included $ 300
first drive included $ 350
second drive $ 495 $ 350
mouse included $ 195
Bottom line... $ 4490 $ 4145
In other words, they're in the same ballpark. The reason that the prices
in the PC column are in so low (relative to what Big Blue is asking) is that
there are *lots* of third-party vendors supplying low-priced peripherals for
the PC. In fact, most of the figures in the PC column are *high*; you can
get much better deals if you shop around a bit. (The same is true for the
Macintosh, which is why the PC figures are "un-shopped").
Both systems have a mouse and a bit-mapped display. (512 x 384 for the Mac,
640 x 200 for the PC). However, you can get (for a couple of hundred bucks
more) a high-resolution display for the PC that beats the pants off the Mac.
You can also hook up a larger display to the PC; the Mac won't let you use
anything but the dinky 9-inch screen they have built-in. The PC also gives
you the option of color, which the Mac doesn't. (True, the Quickdraw roms
supposedly know about handling a color display; the problem is that the
hardware can't interface to a standard monitor of any kind. This means
another expensive Macmod, and if the prices their asking for their ram
expansion are any indication, you can expect to pay through the nose).
The Mac uses the 68000, an extremely powerful and well-thought-out processor.
The 68K can run rings around the 8088 used in the PC. The major advantages
of the 68k are that it's fast, has a much simpler architecture, and has a
large unsegmented address space.
None of these advantages are apparent in the Mac. The Macsoftware doesn't
seem significantly faster than the equivalent PC versions of the same software.
The simpler architecture is only apparent if you program in assembler, which
is rare in these days of "portable" code. The large address space means
nothing on a machine with a *maximum* of 512k.
The only area where the Mac shines is user interface. It looks pretty,
which is more than you can say for a lot of the PC software. The problem
is that the "prettiness" is all in the software. The mouse and windows
approach, the icons, the pull-down menus, and all the other goodies that
make the Mac *fun* to use are all *software*, and already people are
writing the same software for the PC. Mice and windows (like 'em or not)
seem to be drawing a lot of novice users, and the whole Xerox-descended
approach to user interface is going to be widespread in years to come on
*all* machines, including the PC.
-Bernie Roehl (University of Waterloo)
...decvax!watmath!wateng!broehl
------------------------------
Date: 1 Oct 1984 12:06:32 PDT
Subject: Updated Prices for IBM Products
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: info-IBMPC@USC-ISIB.ARPA
The file PRICE.LIST in <INFO-IBMPC> has been updated and is current as of
September 18. This file contains a complete price list for all PC related
products offered by IBM. Please don't consider this an endorsement or
advertising for IBM. We find this file useful at ISI but it is inappropriate
to include it in INFO-IBMPC digests.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 30 Sep 84 6:44-PDT
Date: 26 Sep 84 6:48:14-PDT (Wed)
To: info-ibmpc @ Usc-Isib.arpa
From: ihnp4!mhuxj!ulysses!burl!clyde!watmath!wateng!broehl @ Ucb-Vax.arpa
Subject: Basic 2.1 Documentation
Worse yet, I went straight from 1.0 to 2.0 (skipping 1.1) and cannot obtain a
complete Basic manual! I'm even willing to pay for one (despite the fact that
I almost never use Basic) just so I'll have the manual around for reference.
Anyone from Microsoft or IBM out there? There are probably significant numbers
of people who would pay money for a decent Basic manual with all the pages and
no duplication and a proper table of contents.
-Bernie Roehl (University of Waterloo)
...decvax!watmath!wateng!broehl
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 2 Oct 84 1:00-PDT
Date: 25 Sep 84 12:20:17-PDT (Tue)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!nsc!voder!gino @ Ucb-Vax.arpa
Subject: Turbo Users' Group (TUG)
Turbo Pascal programmers might be interested in the above mentioned
users' group. They publish a newsletter with interesting articles,
bug fixes, application programs/utilities, etc. The membership is
currently around 2KP (2000 people), the dues about $20. Addresses:
Business:
TUG
PO Box 1510
Poulsbo, WA 98370
Editorial:
TUG
PO Box 548
Silverdale, WA 98383
Gene E. Bloch (...!nsc!voder!gino)
------------------------------
Date: Tue, 2-Oct-84 11:17:04 PDT
From: Richard Shuford <vortex!richard@RAND-UNIX.ARPA>
Subject: 'True' BASIC
To: info-ibmpc@isib
Cc: lauren@rand-unix
Re: waters%viking.DEC@decwrl.ARPA, (Lester Waters)
decvax!decwrl!dec-rhea!dec-viking!waters, 28 Sept 1984
> Has anyone heard about TRUE BASIC which is being produced by
> John Kemeny (one of the original creators of BASIC) and Kurtz?
> It is supposed to conform to ANSI proposed standards (i.e., be
> Pascal-like supporting Procedures, etc.). As I understand it,
> Kurtz is on the ANSI committee. There was an article in a
> recent !Popular Computing! (which I haven't seen yet) about it.
> Does anyone know if the ANSI proposed standard for BASIC is
> floating around the ARPANET and/or any other network? I would
> like to get my hands on it.
Both Kemeny and Kurtz were the key developers of BASIC at
Dartmouth College in the early 1960's. There are structures like
DO WHILE condition...LOOP and SELECT CASE...CASE x...END SELECT
defined in the draft proposed BASIC standard; True BASIC will
implement them. True BASIC, however, will not be available as a
commercial product for a few more months.
The BASIC standard project exists at this time as the document
"X3J2/84-26: Revised dpANS for the Programming Language BASIC".
(The abbreviation "dpANS" means "draft proposed American National
Standard".) The book is 320 pages long, mostly single-spaced. I
believe that hard copies are available for a nominal fee from:
X3 Secretariat
Computer and Business Equipment Manufacturers Association
Suite 500
311 First St., NW
Washington, DC 20001
There is still disagreement between the X3J2 committee (working on
BASIC) and the X3H3 committee (working on the Graphical Kernel
System) on exactly how ANSI BASIC should implement its graphics
functions.
The Popular Computing article referred to is "True BASIC" by
George Stewart, November 1984, page 95. See also "The Proposed
ANSI BASIC Standard" by Ron Anderson, BYTE, February 1983, page
194, and "On the Way to Standard BASIC" by Thomas Kurtz, BYTE,
June 1982, page 182.
------------------------------
Date: Mon 1 Oct 84 09:17:58-PDT
From: Jackie <Burhans@ECLD.#ECLnet>
Subject: PC DOS 2.0/2.1 Speed Query
To: info-pc@USC-ISI.ARPA
I have recently heard the nasty rumor that DOS 2.1 is merely a slowed
down version of DOS 2.0 to allow it to run on a PCjr. Thus, the theory
goes, regular PC users would wish to avoid using DOS 2.1 but might want
the manual as a reference. Surely this isn't true? Can anybody tell me
about or direct me to information about the differences between DOS 2.0
and 2.1 and/or PC vs PCjr speed issues. Thanks in advance.
------------------------------
Date: 1 Oct 1984 21:35:44 PDT
Subject: PC DOS 2.0/2.1 Speed
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: burhans@ecld@USC-ECLB.ARPA
cc: info-ibmpc@USC-ISIB.ARPA
How do you expect anyone to respond when you put idiot addresses in your
from field that no mailer can parse?
Yes the floppy accesses are slower in DOS 2.1, but a few bugs have been fixed.
Several messages in this issue of INFO-IBMPC outline some of the bugs that
have been fixed in DOS 2.1 and later.
DOS 3.0 also runs on a normal PC and should be even more solid than DOS 2.1
For example if you try to format your hard disk under DOS 3.0 it informs
you that you are attempting to format a hard disk and do you really want to do
so. Of course the operating system is larger as it must support some of the
AT features as well.
[To send to a user at ECLD, the kludge is username@ECLD@ECLB -ed]
------------------------------
Date: Sat 29 Sep 84 13:21:02-PDT
From: STERNLIGHT <STERNLIGHT@USC-ECL.ARPA>
Subject: Patches to DOS 2.X, 3.0 Programs
To: Info-IBMPC@USC-ISIB.ARPA
The following was obtained from a public bulletin board system in Florida
and subsequently edited by several hands:
Soft-SHARE (tm)
by
James P. Morgan
1749 AMERICANA BLVD, APT 23-G
ORLANDO FLA, 32809
(305) 826-7297
This is a first attempt to check out DOS 3.0 and compare known bugs
and fixes that were in DOS 2.X
1). COMSPEC DID NOT WORK.
---------------------
Hey !!! the 'COMSPEC' command now appears to work, for DOS 3.0.
EXAMPLE : >SET COMSPEC=C:\COMMAND.COM
Then when DOS needs to reload COMMAND.COM it will go to C:\
2). TREE.COM HAD ROOT BUG - DOS 2.0
---------------------
THIS IS AN UPDATED VERSION FOR DOS 3.0 - THEY STILL DIDN'T FIX THE BUG!!
TREE WITH ROOT BUGS
--------------------
Having a Tallgrass 20 meg hard disk with over 50 sub-directories,
I have come to depend on the DOS utility TREE.COM to help me control
the sub-directories.
Well, one day to my surprise, I could no longer list any sub-directories past
the first root sub-directory, 'DATABASE.DIR'. "Oh No!, My hard disk has
problems", I said. After some cussing and sweating and several long nights and
days, I had isolated the problem to the TREE.COM utility program.
THE PROBLEM READS LIKE THIS:
1). IF YOU HAVE A ROOT SUB-DIRECTORY ENTRY THAT IS ELEVEN (11)
CHARACTERS LONG
AND
2). YOU HAVE AT LEAST ONE (1) SUB-DIRECTORY WITHIN THE ROOT DIRECTORY
TREE.COM STOPS LOOKING FOR ANY OTHER DIRECTORIES.
THE SOLUTION READS AS :
1). DEBUG TREE.COM
2). E 3D4 0D 'FOR DOS 2.X ONLY
2). E 81A 0D 'FOR DOS 3.0 ONLY
3). W
4). Q
NO MORE ROOT BUGS, SO NOW WE HAVE A HEALTHY TREE.COM AGAIN.
TREE.COM, for DOS 2.1, is the same as DOS 2.0. I have reported the
bug and fix to IBM. TREE.COM for DOS 3.0 is a different size.
3). FIX COMP.COM FOR MORE THAN 10 MISMATCHES
----------------------------------------
WHEN '10' IS NOT ENOUGH
-------------------------
Probably one of the most annoying DOS 2.0 and 3.0 utilities is 'COMP.COM'. By
annoying I mean that even though it won't let you compare unequal length files,
it will stop after finding 10 unequal compares.
Well many times I modify system utilities or patch other programs
or files to get better or different results, and more often than not
, more than 10 bytes get changed, and at a later date I might want
to compare the original with the changed, to get a listing of the
differences.
I'm not going to do anything about the unequal length situation,
but I will tell you where to patch COMP.COM to let you set your own
'stop after unequal compare' count.
1) DEBUG COMP.COM
ENTER -L
*************** DOS 2.X
ENTER -U CS:396
YOU SHOULD SEE : CMP BYTE PTR [07E9],0A
ALSO THE INSTRUCTION PRIOR TO CS:396 IS THE INSTRUCTION
THAT INCREMENTS (ADDS +1) TO [07E9].
ENTER -E CS:39A XX (WHERE XX IS THE NEW HEX COUNT LIMIT, INSTEAD OF 'OA')
ALSO THE MESSAGE "10 Mismatches" IS AT CS:809, YOU MAY WANT TO
CHANGE THE MESSAGE TO BETTER SUIT YOURSELF.
***************** DOS 3.0
ENTER -U CS:879
YOU SHOULD SEE : CMP BYTE PTR [0568],0A
ALSO THE INSTRUCTION PRIOR TO CS:879 IS THE INSTRUCTION
THAT INCREMENTS (ADDS +1) TO [0568].
ENTER -E CS:879 XX (WHERE XX IS THE NEW HEX COUNT LIMIT, INSTEAD OF 'OA')
ALSO THE MESSAGE "10 Mismatches" IS AT CS:B51, YOU MAY WANT TO
CHANGE THE MESSAGE TO BETTER SUIT YOURSELF.
******************
ENTER -W
ENTER -Q
2) You should now have a copy of COMP.COM that stops only
after you want it to.
NOTE: THE UNEQUAL COUNTER IS A BYTE, SO THE MAXIMUM NUMBER OF UNEQUAL COMPARES
COULD NOT BE GREATER THAN 255.
4). DEBUG.COM PROBLEM WITH SEGMENT REGISTERS (IN DOS 2.X)
----------------------------------------
NOTE !!!!!! NOTE !!!!!!!! NOTE !!!!!!!! NOTE !!!!!!
DOS 3.0 DEBUG.COM SEEMS TO HAVE CORRECTED THIS PROBLEM
OH, DEM-BUGS, DEM-BUGS IN DEBUG
---------------------------------
We all know that fleas have fleas, don't we. Well now we know debug
has bugs. I am referring to the DOS utility 'DEBUG.COM' supplied on the
DOS 2.X supplemental program disk for IBM PC-DOS.
There exists a very severe bug in DEBUG.COM. The symptoms are not unlike
cold symptoms, each persons are a little different. Well this 'bug'
exhibits different symptoms that at first are hard to diagnose.
These symptoms can be caused by entering anyone of the DEBUG.COM commands,
such as 'D CS:100' AS 'D CS;100'. Notice that the character following
the segment register is not a colon but a semi-colon. This character does
not have to be a semi-colon; it could be any character including a space.
If you enter the 'DUMP' command with the semi-colon your machine will
either scream at you and/or lock up. It will also in some cases immediately
return to PC-DOS without so much as a good-bye. Try it with different debug
commands and different segment registers. You may or may not be amused.
I wasn't.
After over any hour into tracing a program and single stepping, I lifted my
finger off the shift key too fast and the ":" was entered as ";" and my PC went
off into pc-limbo. Again the moans and groans and cussing, as was with the
bug that turned up in TREE.COM, but that's another bug story.
I will save you a great deal of heart ache and give you the fix for the
problem.
FIRST DEBUG DEBUG.COM
ENTER >DEBUG DEBUG.COM
ENTER -U 5D6
YOU SHOULD SEE THE FOLLOWING CODE
XXXX:5D6 D1E1 SHL CX,1
5D8 8BD9 MOV BX,CX
5DA FFB7F22A PUSH [BX+2AF2]
5DE 803C3A CMP BYTE PTR [SI],3A 'CHECK FOR ":"
5E1 75BD JNZ 05A0
5E3 EBD7 JMP 05BC
THIS IS THE OFFENDING CODE, THE CODE TO FIX THE PROBLEM IS AS FOLLOWS :
ENTER -E 5D6 80 3C 3A 75 C5 D1 E1 8B D9 FF B7 F2 2A
XXXX:5D6 803C3A CMP BYTE PTR [SI],3A 'CHECK FOR ":"
5D9 75C5 JNZ 05A0
5DB D1E1 SHL CX,1
5DD 8BD9 MOV BX,CX
5DF FFB7F22A PUSH [BX+2AF2]
5E3 EBD7 JMP 05BC
ENTER -W
ENTER -Q
You will be returned to PC-DOS. As always you should be working from a
backup copy of DEBUG.COM. To test out the new DEBUG.COM, just execute
DEBUG.COM and try the same test. Hopefully you should see an error message,
'↑ ERROR' displayed at the point in the command.
For you unenlightened, DEBUG.COM was pushing a word onto the stack even
if the check for the ":" (hex 3A) was not successful and branching to a routine
that did not clear the stack of this value. So when a return (RET) was
executed ( which pops the stack for the return address) the wrong return
point was entered and what would happen is anyones guess.
All the fix does is check for a ":" first and if found, then pushes the stack.
This should save you midnight hackers a couple of extra hours sleep, from
having to recover from a locked up machine. Also if you don't want to use
the shift key to get the colon, change hex 3A, say to hex 3B, a semi-colon.
5). DOS EXTENDED FUNCTION CALL 'GET FIRST' BUG (DOS 2.X CALL)
------------------------------------------
DOS INT 21 function call 4E would not return the volume label if it was the
first or only catalogued disk file.
DOS 3.0 APPEARS TO HAVE FIXED THIS BUG.
------------------------------
From: Microsoft
Date: Mon, 1 Oct 84 12:49:46 edt
To: brackenridge@usc-isib
Subject: Date Rollover Bug
Sent: Mon Oct 1 09:33:10 1984
ReSent-Date: 1 Oct 1984 20:53:37 PDT
ReSent-From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
ReSent-To: info-ibmpc@USC-ISIB.ARPA
There are actually two bugs, one of which was fixed in 2.1 (and by extension,
3.*) and one we can't fix.
o We use, in the disk driver code, a 2-second logical door-lock. Under 2.0
we were reading the time of day and ignoring the date rollover.
This was fixed in 2.1.
o The IBM ROM only signals that a rollover occurred, not how many. Thus,
if we do not interrogate the timer for > 24 hours, we will lose a day.
There is no fix for this.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 30 Sep 84 5:38-PDT
Date: 26 Sep 84 18:13:33-PDT (Wed)
To: info-ibmpc @ Usc-Isib.arpa
From: sun!plx!jk @ Ucb-Vax.arpa
Subject: National 32XXX Coprocessor Query
I heard a rumor that National is working on their
own version of an add-in co-processor for the IBM
AT/XT/PC based (of course) on the 32XXX parts.
Does anyone out there have any info on this or
know the state of the project?
------------------------------
Date: 2 Oct 1984 09:30:25 PDT
Subject: National 32XXX Coprocessor
From: Gregory G. Finn <FINN@USC-ISIF.ARPA>
To: sun!plx!jk@UCB-VAX.ARPA, info-ibmpc@USC-ISIB.ARPA
The firm is DFE Electronic Data Systems. Their announcement may
be found in Electronics Week Sept. 3, 1984 issue pp. 152. They have
just a secretary here in the US. Documentation orders are telexed to
Deutschland and sent from there. Expect a substantial delay.
They have talked to me (they actually are in Germany) and the
32032 version will be available around March at the earliest.
National has some problems running the pager chip at 10Mhz and a sped
up version is due for volume shipping in March.
A prototype 8Mhz 32016 with pager and floating point will be
available in single quantities to selected customers in December.
They are looking for volume customers. The 1/2meg 8Mhz 32016 board
will cost ~$3000 and with 2meg ~$4000 (socketed no/chips for less).
Price may be expected to go down as company moves out of prototype and
into production.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 30 Sep 84 4:45-PDT
Date: 24 Sep 84 12:02:36-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!mcnc!ncsu!pls @ Ucb-Vax.arpa
Subject: XT Clock/Counter Problem
Some time ago I tried to make use of the "unused" counter of the
Intel 8253 programmable interval timer as a real-time clock to
time operation of some programs on an IBM PC XT. This is Channel 2
of the 8253, which is used for speaker tone generation (but the speaker
can be disabled). I wanted times more accurate than the 18.2 ticks per
second given by the DOS time-of-day call. I got a routine nearly
working that would give times to ~ 1 microsecond. I say "nearly"
because occasionally an interrupt appeared to be lost (i.e. was not
responded to correctly), and the software part of the clock was
not incremented when the hardware counter rolled over. I had done
similar programs on other computers, so I thought I knew what I was
doing, but could not get the thing to work - it was very erratic as
to how often an interrupt was lost. I finally gave up and used an
outboard real-time clock (not having the funds to buy a plug-in board
for the PC). I saw some mention on the net that some PC's have flakey
interrupts, and figured that might be the cause of my problems.
I have recently been running these programs, which are very computationally-
intensive, and use the 8087 co-processor, and find that during a program
run, the system clock is losing a tremendous amount of time. For
example, a program recently took about 12.3 minutes to run; during that
time, the system clock lost about 4.5 minutes: the clock ran 36% slow!
Flakey interrupts are one thing, but that's wholesale desertion!
Has anyone had similar experiences? Is this a correctable defect, or
something I have to live with? Has anyone written a reliable RTC
routine using 8253 channel 2? Please reply by mail - I'll summarize
any interesting contributions to the net. Many thanks.
Phil Shaffer (pls@ecsvax) {decvax!mcnc!ecsvax!pls}
North Carolina State University
------------------------------
Date: 1 Oct 84 09:37 EDT
From: Bill Caswell <caswell@nswc-wo>
To: info-ibmpc@usc-isib.arpa
cc: caswell@nswc-wo
Subject: XT Hardware Diagnostics Query
Are there any good diagnostic programs that allow you to locate PC
hardware problems reliably? (I have twice had my XT fail consistently
with a Parity Error on loads of certain programs -- and fail the
diagnostics after 1:25 with a System Unit 201 error -- only to work
just fine the next day (and for the following week)). I would like to
catch it in the act. Thanks, Bill
------------------------------
Date: 27 Sep 1984 12:46-EDT
Subject: Lattice C to MS Pascal Query
From: BETAC@USC-ISI.ARPA
To: INFO-IBMPC-REQUEST@USC-ISIB.ARPA
Cc: HARDY@USC-ISI.ARPA
Can anyone help me with the Execute Option of Function 4B. I
found the program below (EXEC.ASM) in the INFO-IBMPC Library. My
problem is the code below is for a function call from Lattice C. I
need to know what changes if any would I need to make to the code,
to access the function from MS Pascal and the syntax of the external
procedure call in Pascal.
I would appreciate any help, Thank you.
Tim Shriver
[No need to reproduce the code. Would anyone like to volunteer to convert
this code to be either C callable or Pascal callable via an assembly
variable? -ed]
------------------------------
Date: Mon, 1 Oct 84 10:39 pst
From: "ferraro robert%DMA"@LLL-MFE.ARPA
Subject: C Compiler w/ 80287 Option Query
To: info-ibmpc@usc-isib.arpa
I am currently looking for a C compiler which generates fast,
optimized, inline 80287 code for floating point operations. Calls to
floating point subroutines won't do, even if it looks fast from the
outside. A nice additional feature would be for the compiler to
generate pseudo-assembly code, suitable for hand optimization. If any-
one has experience, opinions, etc. they would like to share, please
reply to me directly, and I'll summarize for the net if it is warranted.
Robert Ferraro
"ferraro robert%dma"@lll-mfe.arpa
------------------------------
Date: 1 Oct 1984 10:26:14-PDT (Monday)
From: Jim moore <MOORE.LOSANGEL%ibm-sj.csnet@csnet-relay.arpa>
To: info-cpm@aamsa, info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: XLISP Info Query
CC: moore.losangel%ibm-sj.csnet@csnet-relay.arpa
Has anyone out there any experience with XLISP (by David Betz)?
I am particularly interested in hearing from people who have used it
on PC/IX.
Is D. Betz reachable? His phone number (in the documentation) seems
never to answer.
Thanks,
Jim Moore
(MOORE.LOSANGEL@IBM)
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 1 Oct 84 21:14-PDT
Date: 24 Sep 84 12:29:56-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!intelca!qantel!dual!ptsfa!stu @ Ucb-Vax.arpa
Subject: Monochrome Graphics Query
I have an IBM mono PC with 256K and with a modem port and printer
port already installed.
I would like to add mono graphics. What is the cheapest and/or
best approach to take?
Your help and assistance is greatly appreciated.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 2 Oct 84 0:26-PDT
Date: 24 Sep 84 14:58:56-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!mcvax!sara70!gijs @ Ucb-Vax.arpa
Subject: Turtle Graphics for CORONA Query
Recently we bought UCSD-Pascal for the CORONA. It turned out
to be an IBM-PC version. Most of the system runs fine but
turtle graphics, obviously, won't work. The manual suggests
a way out. There seems to exist an adaptable turtle graphics
kit. This kit contains the, unlinked, high level routines only.
With the appropriate low-level routines a working turtle graphics unit
can be generated.
Questions:
- Does there exist a simple patch to the existing IBM-PC unit
to make it work on the CORONA?
- Has anybody already adapted turtle graphics for the
CORONA? Experiences? Availability? Price?
Please reply by mail.
Thanks in advance,
Gijs Mos
Free University
Dept. of Biology
Amsterdam
{decvax,philabs}!mcvax!sara70!gijs
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 2 Oct 84 0:26-PDT
Date: 24 Sep 84 15:01:11-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!mcvax!sara70!gijs @ Ucb-Vax.arpa
Subject: HP EDIT/1000 Compatibility Query
Who knows of an editor for MS-DOS, roughly
comparable with HP's EDIT/1000 ?
Please reply by mail.
Thanks in advance,
Gijs Mos
Free University
Dept. of Biology
Amsterdam
{decvax,philabs}!mcvax!sara70!gijs
------------------------------
End of Info-IBMPC Digest
************************
-------
∂08-Oct-84 0910 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #103
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 8 Oct 84 09:08:51 PDT
Date: 8 Oct 1984 08:17:50 PDT
Subject: Info-IBMPC Digest V3 #103
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Monday, 8 October 1984 Volume 3 : Issue 103
This Week's Editor: Richard Nelson
Today's Topics:
Xenix Pricing
Monochrome and Software
Sidekick
286 Slower than 8086
Lattice C Detection of 8087/80287
Calling COMMAND from Lattice 2.12
IBM-PC Hardware RESET Kludge
DOS 2.0/2.1 Write Protection Query
LISP Query
PRINT in C Query
Line Editor for MS-DOS 8086 Query
Environment Space Query
PROLOG for PC/IX Query
----------------------------------------------------------------------
Date: Wed, 3-Oct-84 14:58:48 PDT
From: Anonymous
Subject: Xenix Pricing
To: BRACKENRIDGE@ISIB
ReSent-Date: 3 Oct 1984 20:41:37 PDT
ReSent-From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
ReSent-To: info-ibmpc@USC-ISIB.ARPA
You might want to point out to people that the price shown for
Xenix ($395) is completely unbundled. No text processing, no C compiler,
etc. As I recall, the cost of the C compiler/development portion of
Xenix is substantially more than that of the base system, though their
announcement only obliquely refers to this.
[Does anyone have an answer to these claims? -Billy]
------------------------------
Date: Mon, 1 Oct 84 09:16:55 pdt
From: pyrcorp!dag@Berkeley (David Gewirtz)
To: info-ibmpc@usc-isib.ARPA
Subject: Monochrome and Software
Sidekick works quite well on the monochrome using the standard
IBM controller card.
Many of the "windowing" software in the PC world build windows
out of the PC graphics character set, which is available
both on the monochrome and color boards. Of course, other
aspects of windowing packages are the need to do some form
of graphics, and that won't work on the monochrome board.
Though a short list, the following works on a monochrome only display:
Sidekick, Borland
Windows in Microsoft Word
Amber Systems Library of windowing functions
I believe that portions of Framework and Symphony also work in
Monochrome but I don't have any empirical evidence.
-- David
------------------------------
Date: Wednesday 3 October 1984 23:11:27 EDT
From: Chris Schmandt <cms@mit-pamela>
Subject: Sidekick
To: <info-ibmpc@isi>
I tried to reply to the author of the Sidekick query, but
my mail did not get through.
Sidekick is a great idea, one of the new "concurrent" utilities.
In the middle of doing anything, you hit Ctrl-Alt and up pops a
menu with calculator, calendar, phone book & Hayes autodial code...
It can even try to grab the phone number off the screen.
But, alas, it does not work. Dos is not re-entrant, and that
makes it very hard to write a concurrent utility that uses Dos!
I have had files eaten, I have been unable to format floppies
after using it, etc. I won't use a piece of code that threatens
my file system, thanks!
Maybe Spotlight (Software Arts' final gasp??) will be a win
in this arena.
chris schmandt (cms%pamela@mit-mc.arpa)
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 3 Oct 84 21:18-PDT
Date: 30 Sep 84 20:40:20-PDT (Sun)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!harvard!wjh12!n44a!johnl @ Ucb-Vax.arpa
Subject: 286 Slower than 8086
It's true. Loading a 286 segment register in protected mode is very
slow. According to my handy 286 manual, "MOV ES,AX" would take 2 cycles
in real (8086-like) mode but 17 cycles in protected mode. That's
because it has to load four bytes out of the descriptor table to find
out what the new contents of the segment register actually mean. Looks
like a big loss if you're trying to simulate a linear address space
'cause your data doesn't naturally fall into 64K chunks.
John Levine, ima!johnl
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 3 Oct 84 21:18-PDT
Date: 30 Sep 84 20:39:14-PDT (Sun)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!harvard!wjh12!n44a!johnl @ Ucb-Vax.arpa
Subject: Lattice C Detection of 8087/80287
Just last week, I was bitten by the 8087/80287 problem. We use Lattice C
(version 2.12) and found that Lattice programs were giving totally wrong
floating point results on an 80286-based IBM PC/AT. Since we had bought
Lattice's library sources, I took a look to see what the problem was.
Each time it does a floating point operation, the Lattice library has
two sets of code, one that uses and 8087 or 287, and one that simulates
it. There is a little routine that checks to see if the 87 is present.
It didn't work on a 286, because the behavior of the 80286 without a 287
is different from that of an 8086 or 8086 without an 87. In the absence
of an 8087, the the 8088 does nothing at all when a floating point
instruction is encountered. In the absence of an 80287, an 80286 gets
garbage results from the bus. It was easy to change the routine in
Lattice's library to work both ways, something they say they've done in
the 2.13 version that they're sending to me. Intel's 80286 programming
manual has some examples; basically you do a FINIT to reset the float
chip, and then see whether a FSTCW stores a zero.
The issue of WAIT instructions is a red herring, since FINIT and FSTCW
don't need WAITs.
I've tested this on 8088's with and without 8087 and 80286 without 80287
and verified that it works. We haven't managed to get a 287 plugged into
an 80286, but I'd really be surprised if it didn't work.
John Levine, ima!johnl
------------------------------
Date: Wed, 3 Oct 84 07:46:45 pdt
From: William C. Marsh <bmarsh%cod@Nosc>
To: Info-IBMPC@USC-ISIB.ARPA
Subject: Calling COMMAND from Lattice 2.12
The exec function in lattice 2.12 does not setup the two default FCBS,
and command needs these to be set up. Any other program which uses
the default FCBS will not work correctly.
Bill Marsh
bmarsh@nosc
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 3 Oct 84 23:56-PDT
Date: 1 Oct 84 17:37:35-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!nsc!voder!gino @ Ucb-Vax.arpa
Subject: IBM-PC Hardware RESET Kludge
>> There is a pin coming from the power supply which indicates
>> "power good". If you ground this signal, the entire computer is
>> placed in a RESET state, and, when this signal goes active again,
>> a complete power-up restart is executed. The power-good pin is the
I did the same to my Compaq a few weeks ago (using the IBM Tech Ref
Manual as a guide, because Compaq won't supply info to mere users).
Seems to work fine - and is even more necessary on the Compaq, which
requires a minimum of 15 sec after power down before it will LET you
power up again.
Smoke reports follow as necessary.
Gene E. Bloch (...!nsc!voder!gino)
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 3 Oct 84 19:31-PDT
Date: 21 Sep 84 4:49:14-PDT (Fri)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!ittvax!dcdwest!sdcsvax!akgua!gatech!gitpyr!ken@Ucb-Vax.arpa
Subject: DOS 2.0/2.1 Write Protection Query
I am looking for a utility under IBM DOS 2.0/2.1 that will allow me to
write protect files and/or directories and is going to have them
networked together with the Blossom ring, with a hard disk on the hmfic
machine, and I desperately need a way to keep the commies(er, um, uh,
USERS) from zapping the disk on a daily basis.
I think I know enough to remove the format program, but how does one
keep people from saying 'erase *.* <cr> OOPS!'? I really think this is
a necessary utility, and will be eternally grateful if anyone can point
me to a utility that does this, public or private.
I will post or mail the responses to this query, as the volume of
interest dictates.
Thanks in advance,
Leo Wilson
akgua!uf-csv(!uf-csg)!leo
CSNET: leo @ ufl
USPS: University of Florida
512 Weil Hall
Gainesville, FL 32611
AT&T: (904)392-2371
"There are two kinds of aircraft: Fighters and Targets."
------------------------------
Date: Wed, 3 Oct 84 09:28:45 edt
From: mvz@tove (Marvin V. Zelkowitz)
To: info-ibmpc@isi.ARPA
Subject: LISP Query
I need a LISP to run under DOS 2.0 on an XT. Since money exists to buy
the product, commercial systems as well as freebies are desired.
Also, information on any other language (e.g. PROLOG) useful for building
expert systems on a PC would be useful.
One potential restriction -- I expect that our data base will grow larger
than 64K, so whatever system we acquire will have to generate across segment
addressing.
--Marvin V. Zelkowitz (mvz@maryland)
------------------------------
Date: Wed 3 Oct 84 14:21:18-EDT
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: PRINT in C Query
To: info-ibmpc@USC-ISIB.ARPA
I have a non-IBM printer (parallel interface) which I would like to use
with our PC/XT. What I need to do is replace the CR and LF sequences
with the proper sequences for this printer, and map the characters in
the ranges 0-31 and 129-255 so that the international characters and
some punctuation symbols print properly. I need to understand how
'PRINT' works, and ideally would like to get the source for the current
printer spooler (by "understand how it works" I mean the details of how
I would replace the existing one with my own version, or revert if I get
a different printer, not how interrupt-driven background spooling works.
That I understand). Or even better, if someone has a Lattice
C-compatible version of a printer daemon that works with PRINT that
would be even nicer, since assembly code hacking isn't my idea of great
fun.
joe
------------------------------
Date: 3 Oct 1984 19:00-EDT
Subject: Line Editor for MS-DOS 8086 Query
From: WAGREICH@BBNA
To: info-ibmpc@USC-ISIB
Cc: wagreich@BBNA
Are there any recommendations for a line-oriented editor for an
8086-based micro running MS-DOS? This is for people who can use
a braille terminal with an 8086 machine (by declaring the device
as AUX). The line-oriented editor should have no screen-oriented
characteristics or graphics in it. EDLIN will work with such a
configuration, but is very buggy. If you know of any editors
that perform like EDLIN but with much greater capabilities and
are not buggy, let me know. I ned the name of the editor, the
vendor and his address, and the approximate price of the
software.
As an example of a screen-oriented program, BASIC is NOT
accessible by braille terminals in AUX mode. (BASIC in MS-DOS).
Another way to determine if the editor will function without a
screen is to use CTTY /DEV/PRN or <CONTROL-P> and see if you can
access the editor with all output going to the printer instead of
to the screen. EDLIN works this way also, but BASIC won't.
Thanks in advance for any info.
P.S. I am not yet on the INFO-IBMPC distribution list, so please
address messages directly to me -- my net address is
wagreich@bbna. Thanks.
------------------------------
Date: Thu, 4 Oct 84 15:28 EDT
From: "J. Spencer Love" <JSLove@MIT-MULTICS.ARPA>
Subject: Environment Space Query
To: Info-IBMPC@USC-ISIB.ARPA
Can you tell me where to patch IBMDOS.COM or COMMAND.COM to increase the
default environment to more than 128 bytes? I have DOS 2.0 on an XT
with 576K of memory and would prefer a default environment space of at
least 512 bytes. DOS refuses to expand it. From reading the
documentation, I gather this is because I specify DEVICE=ANSI.SYS in my
CONFIG.SYS file.
I scanned the local copy of the archives, and see a similar query in
next dozen issues of the digest V3 #65, but no reply in the next dozen
issues of the digest. I'm sure I've seen something else, but I can't
find it. Please reply to ME, JSLove@MIT-Multics, and I will summarize
any replies to the digest.
This 128 byte limit makes the environment damn near useless, because
after my prompt and path are set, it's all used up. I can think of lots
though.
------------------------------
Date: 4 Oct 1984 15:45:21-PDT (Thursday)
From: Jim moore <MOORE.LOSANGEL%ibm-sj.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa,
info-cpm%amsaa.arpa@csnet-relay.arpa,
prolog-request%su-score.arpa@csnet-relay.arpa
Subject: PROLOG for PC/IX Query
CC: moore.losangel%ibm-sj.csnet@csnet-relay.arpa
What Prologs are recommended (known) for PC/IX? Prefer source
available in C. Proprietary or PubDom o.k. Please reply directly to me
-- Thanks.
Jim Moore
(MOORE.LOSANGEL@IBM)
------------------------------
End of Info-IBMPC Digest
************************
-------
∂08-Oct-84 1629 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #104
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 8 Oct 84 16:28:06 PDT
Date: 8 Oct 1984 12:22:07 PDT
Subject: Info-IBMPC Digest V3 #104
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Monday, 8 October 1984 Volume 3 : Issue 104
This Week's Editor: Richard Nelson
Today's Topics:
DOS 3.0
PC-AT Serial Adapter Pinout
ZENITH 150 Compatibility
ANSI.SYS Buffer Size
COMMAND.COM
IBM-PC Hardware RESET Kludge
Environment Space
BASIC Timer Command Query (2 msgs)
DOS Terminate Process Problem
DBase III SET FORMAT Problem
Paradise & B/W Display Problem
Data Flow Diagram Software Query
XT Login Security Query
Change Memory Size to DOS 2.0 Query
C Interpreter Query
PC DOS Kermit in C Wanted
Screen Blank Patch Query
----------------------------------------------------------------------
Date: Fri Oct 5 1984 23:38:17
From: Marco Papa <papa%usc-cse.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: DOS 3.0
A couple of interesting facts about DOS 3.0:
1. (Unofficial) support of the SWITCHAR business has disappeared. This was
never a documented feature, but many made use of it. Good for the people
that listened to Dick Gillmann and Microsoft.
2. DOS 3.0 is twice as big as the previous version. The size of IBMBIO.COM
and IBMDOS.COM has increased by 15K, and COMMAND.COM by 5K, for a total of
20 extra Kbytes. If you have a hard disk with DOS 2.0 on it, remember that
if you execute a SYS C: to transfer DOS 3.0 to the disk you will wipe out
everything on it. You should first BACKUP the entire disk, then install DOS
3.0, and then RESTORE the original files (except the old COMMAND.COM).
Marco Papa
USC - Computer Science Dept.
------------------------------
Date: Fri, 5 Oct 84 17:27:19 edt
From: ANDERSEN <sigurd%vax1%udel-cc-relay.delaware@udel-relay.ARPA>
To: farber%udel-eecis3.delaware@udel-relay.ARPA, info-ibmpc@usc-isib.ARPA,
reilly%udel-eecis1.delaware@udel-relay.ARPA,
testin%vax1%udel-cc-relay.delaware@udel-relay.ARPA,
thf%vax1%udel-cc-relay.delaware@udel-relay.ARPA,
wgc%vax1%udel-cc-relay.delaware@udel-relay.ARPA
Subject: PC-AT Serial Adapter Pinout
Cc: sigurd%vax1%udel-cc-relay.delaware@udel-relay.ARPA
Here is the pinout for the 9-pin RS-232 connector on the PC-AT.
I got this from the IBM hotline support.
Pin # Signal
1 Carrier Detect
2 Receive Data
3 Transmit Data
4 Data Terminal Ready
5 Signal Ground
6 Data Set Ready
7 Request to Send
8 Clear to Send
9 Ring Indicator
With this information, you should be able to save some money
if you want to make a cable yourself.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 5 Oct 84 3:26-PDT
Date: 30 Sep 84 17:59:48-PDT (Sun)
To: info-ibmpc @ Usc-Isib.arpa
From: ihnp4!houxm!vax135!timeinc!timeb!dwight @ Ucb-Vax.arpa
Subject: ZENITH 150 Compatibility
IBM PC compatibility is not an exact "science". There's little
one can do to determine "exactly how compatible the Zenith Z-150 is with
the IBM PC". The key word here is "exact". There's no way Zenith or any
software vendor can make any such sort of determination. However, I do know
that the Z-150 is an extraordinarily compatible machine, perhaps more so
than even the Compaq machine. The key is in how well the software people
at Zenith appear to have emulated the IBM PC ROM BIOS... the Zenith folks
appear to have done a marvelously good job.
But with the large number of software packages out there, and the
various different ways that a programmer or a programming staff can write
code for PC-DOS, there's no way to measure "compatibility" quantitatively.
--Dwight Ernest KA2CNN \ Usenet:...vax135!timeinc!dwight
Time Inc. Editorial Technology Group, New York City
Voice: (212) 554-5061 \ Compuserve: 70210,523 \ EIES: 1228
Telemail: EDPISG/TIMEINC \ MCI: DERNEST
------------------------------
Date: Fri, 5 Oct 84 06:39 CDT
From: Kenneth←Wood <kwood%ti-eg.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: ANSI.SYS Buffer Size
The buffer used by ANSI.SYS for key definition is quite small (I forget
whether it is 128 or 256 bytes.), and so cannot be used for very many
key assignments. Furthermore, there is no error checking as you define
keys, so the buffer can overflow, stomp on memory, leading to unpredictable
results. As an additional point, the key assignments made using ANSI.SYS
are effective only if the software you use makes DOS calls for I/O. If
the program bypasses DOS and goes directly to the ROM BIOS, the key
assignments are never picked up.
-Ken Wood
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 6 Oct 84 3:29-PDT
Date: 3 Oct 84 5:04:14-PDT (Wed)
To: info-ibmpc @ Usc-Isib.arpa
From: hnp4!mhuxj!ulysses!burl!clyde!watmath!watdcsu!haapanen@Ucb-Vax
Subject: COMMAND.COM
It appears that *nobody* has rewritten COMMAND.COM. I posted a query
article about four weeks ago, I got only two replies, both from people
who had *not* done it.
How disappointing.
Tom Haapanen University of Waterloo (519) 744-2468
allegra \
clyde \ \
decvax ---- watmath --- watdcsu --- haapanen
ihnp4 / /
linus /
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 6 Oct 84 4:44-PDT
Date: 5 Oct 84 17:24:32-PDT (Fri)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!nsc!voder!gino @ Ucb-Vax.arpa
Subject: IBM-PC Hardware RESET Kludge
> I installed a reset switch on a PC just a few days ago...
...
> There is a pin coming from the power supply which indicates
> "power good". If you ground this signal, the entire computer is
> placed in a RESET state, and, when this signal goes active again,
> a complete power-up restart is executed.
> -- Allan Pratt
> ...ihnp4!inuxc!iuvax!apratt
In addition, if you arrange to store 1234h in location 40:72 before
resetting, the L*O*N*G memory test is bypassed. I wrote the following
(using debug):
mov 40,ax ; that's 40 hex, but what does debug know?
mov es,ax ; set es to paragraph 40
mov ax,1234 ; yes, that's hex
es:
mov 72,ax
int 20 ; return to DOS
saved it as a com file, and executed it from autoexec.bat.
A freebie: I like a block cursor (or Bloch - see my signature),
so this file includes code to do that as well:
mov ch,0 ; first row of cursor
mov cl,d ; last " " "
mov ah,1 ; set cursor type
int 10 ; video interrupt
(all hex, natch).
Gene E. Bloch (...!nsc!voder!gino)
------------------------------
Date: 8 Oct 1984 11:44:14 PDT
Subject: Environment Space
From: Craig Milo Rogers <ROGERS@USC-ISIB.ARPA>
To: Info-IBMPC@USC-ISIB.ARPA
I patched my COMMAND.COM to use a 2K byte environment. Start
with DEBUG COMMAND.COM. Check the location CS:ECE. In my copy of COMMAND
it is a MOV BX,000A. Use the Assemble command to insert a new value, the
number of paragraphs of environment space. I used MOV BX,0080. Write the
new COMMAND.COM back to disk. A little caution is in order, such as
comparing the size of the new COMMAND.COM to that of the old COMMAND.COM,
before you execute the new one.
Craig Milo Rogers
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 5 Oct 84 2:57-PDT
Date: 1 Oct 84 16:07:57-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: labs!pesnta!petsd!vax135!cornell!uw-beaver!ssc-vax!fluke!nevius@Ucb-Vax
Subject: BASIC Timer Command Query
It should be so simple. . .
I need some way to create the equivalent of the WAIT nnn, or PAUSE nnn,
statements that are found in many BASIC's (where nnn is some number of
milliseconds). But I can't seem to find any satisfactory way with MS-DOS and
the standard issue Microsoft BASIC. The alternative of using a FOR/NEXT is
not particularly attractive because of the amount of time I would like to wait
(~300-500 msec) and the fact I want to compile the BASIC program. I would
really like some code that works well both in Interpreted and Compiled BASIC
and if I make a FOR/NEXT loop long enough for the Compiled version, I'll be
old and gray before the Interpreted version hacks its way through.
I am aware of a WAIT command in the language, but it test I/O lines for bits
being set. In theory I should be able to get to some sort of clock and count
the tics. But, I have searched in vain through big blue's hardware manual with
no luck.
Help!!!
Thanks,
John Nevius
decvax!uw-beaver!fluke!nevius
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 8 Oct 84 5:58-PDT
Date: 6 Oct 84 11:21:00-PDT (Sat)
To: info-ibmpc @ Usc-Isib.arpa
From: pur-ee!uiucdcs!gunsch @ Ucb-Vax.arpa
Subject: BASIC Timer Command
If you are using basica there is a play statement which has a pause
option. I have never tried it (I never use basic) but, as advertised,
this should work for short pauses and be independent of the code's
execution speed.
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 6 Oct 84 2:40-PDT
Date: 4 Oct 84 15:17:53-PDT (Thu)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!dartvax!cmi @ Ucb-Vax.arpa
Subject: DOS Terminate Process Problem
Help! I am struggling to understand an apparent inconsistency in the
MS/PC-DOS (2.X) operating system. I am trying to run a program by
loading it in, setting up the Program Segment Prefix, registers, etc.,
and setting the Terminate Exit Address to my own termination trap
routine.
This works fine in most cases, and with most programs I try to run. If
however, I run a program which uses the new DOS 04CH terminate process
call, I can only run it once; the second time, I return straight to the
operating system.
I'm not the only one who has this problem. WordStar's run command also
fails in exactly the same manner. And if you run a program loaded by
DEBUG more than once, you also return to the operating system (instead
of DEBUG). As an example of two short assembly language programs which
exercise the bug, consider the following:
;
; This program terminates by jumping to location 0 in the Program
; Segment Prefix, which simply executes an INT 20H, a documented
; way of terminating a program. This program may be run multiple
; times under another program with no problems.
;
assume ds:dseg,ss:sseg
sseg segment stack 'stack'
db 512 dup (?)
stk equ $
sseg ends
dseg segment 'data'
msg db 'hello',0dh,0ah,'$'
xxx dw 0
yyy dw 0
dseg ends
cseg segment 'code'
assume cs:cseg
main:
mov ax,dseg ; set up ds
mov ds,ax
mov ah,9
lea dx,msg
int 21h
mov word ptr xxx,0
mov word ptr yyy,es
jmp dword ptr xxx
cseg ends
end
The following program is the one that fails:
;
; This program terminates using the new DOS 2.X 4CH terminate process
; call. It cannot be run twice under one execution of another program;
; the second run will return straight to the operating system.
;
assume ds:dseg,ss:sseg
sseg segment stack 'stack'
db 512 dup (?)
stk equ $
sseg ends
dseg segment 'data'
msg db 'hello',0dh,0ah,'$'
xxx dw 0
yyy dw 0
dseg ends
cseg segment 'code'
assume cs:cseg
main:
mov ax,dseg ; set up ds
mov ds,ax
mov ah,9
lea dx,msg
int 21h
mov ah,04ch
mov al,0
int 21h
cseg ends
end
I would be grateful if anyone can enlighten me as to what is going on,
and hopefully how to get around this problem.
Thanks in advance,
Theo Pozzy
Corporate Microsystems, Inc.
USENET ...!decvax!dartvax!cmi
CSNET cmi@dartmouth
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 6 Oct 84 3:44-PDT
Date: 4 Oct 84 20:12:48-PDT (Thu)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!sdcrdcf!trwrba!cepu!ucla-cs!maria @ Ucb-Vax.arpa
Subject: DBase III SET FORMAT Problem
Does anybody know how to reset FORMAT to the screen after using SET
FORMAT TO in dBase-III? In dBase-II it could be done using SET FORMAT
TO SCREEN but it doesn't work in dBase-III.
[I think that SET FORMAT TO SCREEN still works in DB-III, but something
like SET CONSOLE OFF could be interfering. -Ed.]
------------------------------
Date: Mon 8 Oct 84 10:35:17-PDT
From: William Pearson <PEARSON@SUMEX-AIM.ARPA>
Subject: Paradise & B/W Display Problem
To: info-ibmpc@USC-ISIB.ARPA
I have a Paradise Multi-display board that allows me to display
colors on a gray scale since I have a b/w monitor. In order to switch
to gray scale I simply output a byte to a control port. I can do this
with DEBUG, and it works, but I cannot get this setting to stick. When
I exit debug, the screen reverts to color (or a hatched unreadable display).
Is there anything I can do to keep programs from reinitializing the
display, or is there a table I can modify to that the display is initialized
to gray instead of color.
Bill Pearson (Pearson@sumex-aim.arpa)
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 4 Oct 84 18:58-PDT
Date: 1 Oct 84 10:13:56-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!mcnc!ecsvax!billb @ Ucb-Vax.arpa
Subject: Data Flow Diagram Software Query
Is anyone aware of good Data Flow Diagram support software. Any personal
observations ?? We are particularly interested in ease of modification.
Thanks
Bill Boyarsky Duke Univ
[McDonnell Douglas Automation offers a system called DFDdraw, but that's
all I know about it. Readers? -Ed]
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 4 Oct 84 22:59-PDT
Date: 1 Oct 84 14:26:12-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!ittvax!dcdwest!sdcsvax!sdcc6!loral!hlb @ Ucb-Vax.arpa
Subject: XT Login Security Query
I presently use a digital PC350 with a 20MB hard disk installed.
It also has a program that asks the user for a login and his/her
password. Even turning the system off will not allow access to
the system.
Does anyone make such a package for the IBM PC/XT that will remain
resident on the hard disk and be active upon boot-up ?
It seems we've had some mischievous people snooping and destroying
files on some of our machines. Any help would be appreciated.
Please respond by mail.
------------------------------
Date: Fri, 5 Oct 84 22:31:56 PDT
From: Dave Flamm <flamm@AEROSPACE>
To: info-ibmpc@usc-isib
Subject: Change Memory Size to DOS 2.0 Query
I would like to be able to change the size DOS 2.0 thinks my memory is,
using software, and after boot.
There are two reasons to do this:
- I have an "old" PC that only lets the system board switches tell of
544K, and I have 576K.
- I like to use a RAM disk that lets me do a reset without erasing the
disk. This requires that I set the system board switches to show only that
part of memory I don't want in my RAM disk. However, sometimes I also want
to use programs that won't load in so little memory as indicated by the
switches.
I have tried several things, none of which work:
- DOS ignores the word at 0000:0413 after DOS is installed. For example,
change it, and then try a "CHKDSK."
- Executing INT 19H
or changing 0000:0413, reading the boot record to 7C00 and jumping to
there both have the same result: a hung system (with disk spinning).
There is a sample program in Bradley's book which probably works, but it
requires writing your own boot record and swapping disks with resets to
accomplish the memory size change.
Does anyone know of a better way to do this?
Thanks,
Dave Flamm
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 7 Oct 84 11:26-PDT
Date: 24 Sep 84 6:16:06-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From:
ihnp4!houxm!mhuxj!ulysses!burl!clyde!watmath!utzoo!hcrvax!hcrvx1!dan@Ucb-Vax
Subject: C Interpreter Query
I read an ad in the latest BYTE for a C interpreter. Does anyone out in
netland have any further info or preferably reviews of it? Specifically:
Can you interrupt running programs and execute statements directly? How
does it deal with libraries? Does it connect to them in source or binary
form? What are maximums of code and data size? Will the code be
compatible with other compilers out on the market? How is its editor?
If you think of any other good questions, you can answer them too!
Please mail me replies, I'll summarize replies if interest warrants it.
Thanks!!
[decvax||utcsrgv]!hcr!hcrvx1!dan
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 7 Oct 84 19:40-PDT
Date: 4 Oct 84 13:31:00-PDT (Thu)
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!linus!philabs!cmcl2!csd1!nyuada @ Ucb-Vax.arpa
Subject: PC DOS Kermit in C Wanted
Could someone post the source of an IBM PC version of KERMIT on
the net please. A generic MS-DOS version would be even better.
Thanks,
Sam Chin
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 7 Oct 84 23:17-PDT
Date: 1 Oct 84 14:16:42-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: ucsfcgl!harrison @ Ucb-Vax.arpa
Subject: Screen Blank Patch Query
What is the location in memory to patch for scrnsave to lengthen the
amount of time before the screen blanks out?
Peter Harrison
(415) 921-5060
ucbvax!ucsfcgl!harrison
ucsfcgl!harrison@berkeley.arpa
------------------------------
End of Info-IBMPC Digest
************************
-------
∂12-Oct-84 1931 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest v3 #105
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 12 Oct 84 19:30:12 PDT
Date: 12 Oct 1984 18:15:23 PDT
Subject: Info-IBMPC Digest v3 #105
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Sunday, 12 October 1984 Volume 3 : Issue 105
This Week's Editor: Dwight Baker
Today's Topics:
PC-DOS `touch' Command
Public Domain software (2 msgs)
More on Foreign Language Programs (2 msgs)
dBase III SET FORMAT Solution
Switchar in Dos 3.0 (3msgs)
Hardware Development Response
Parity check problem
Library catalog software (2msgs)
PCjr as Terminal Query
PC vs. XT advice wanted
BASIC Timer Command Query
Changing the date in dBASE III Query
Wordstar problem
Hercules vs. Paradise Graphics Card Query
YTERM on the AT Problem
Diablo 1650's and XON/XOFF Problem
Proportional Spacing Query
Ctty on Dos 3.0 Problem
Scheduling Program Query
Need Info on SWIG.
Differences in DOS / DEBUG environment Query
MS-DOS Kermit on the TI Professional Query
Printers for Word Processing Query
Spelling Checker Program Query
Bug in MS-Pascal Compiler
IBM Async card Query
PC/IX availability Query
Multi-user BBS Query
----------------------------------------------------------------------
Date: 9 Oct 1984 09:59:47 PDT
Subject: PC-DOS `touch' Command
From: hplabs!nsc!voder!gino@Berkeley (Gino Bloch)
To: info-ibmpc@USC-ISIB.ARPA
[Gino Block has kindly submitted to the INFO-IBMPC library source for his
TOUCH.ASM program:
; Touch changes the date & time of directory entries to the current
; date & time. It requires one argument (and ignores extra arguments).
; The argument is the full path name of a file. You can also specify
; a set of files by using wild card characters in the file name portion,
; but not the path name portion, of the argument. In the absence of path
; name specifiers, only the default directory is searched. In the absence
; of a drive name specifier, only the default drive is searched. Thus there
; are four ways to invoke touch; `d:\dd' means the default drive and its
; default directory, and `x:\xd' means some other drive and its default
; directory:
; touch file.ext affects d:\dd\file.ext
; touch x:file.ext affects x:\xd\file.ext
; touch \path\file.ext affects d:\path\file.ext
; touch x:\path\file.ext affects x:\path\file.ext
; In all four cases, `file.ext' can contain `?' and `*' characters by the
; usual rules.
This submission was in response to a request in INFO-IBMPC. This program
could be useful in writing "make" batch facilities under MS-DOS. Note
also the program OLDER.ASM also in the program library.
Billy Brackenridge ]
------------------------------
Date: 9 Oct 1984 10:00:03 PDT
Subject: Public Domain software
From: pur-ee!uiucdcs!seaburg @ Ucb-Vax.arpa
To: info-ibmpc@USC-ISIB.ARPA
I just got my copy of the "Directory of Public Domain Software for the
IBM PC" by the PC Software Interest Group (PC-SIG). It lists oodles
of software available for a nominal cost.
Anybody know of any other groups that have large libraries of public
domain software for IBM PC's?
Please respond via mail. I'll post responses if there's enough
interest.
Gunnar Seaburg
...pur-ee!uiucdcs!seaburg
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 11 Oct 84 5:49-PDT
Date: 8 Oct 84 16:40:43-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!cmcl2!philabs!aecom!werner @ Ucb-Vax.arpa
Subject: Public Domain Software
I recently purchased the entire software library of the National
Public Domain Software Center for the IBM PC. (I was feeling extravagant!)
It works out to 200 volumes (some volumes are sides of Flippies, some
are floppies.) This means several thousand programs - all legally copiable.
If anyone is interested in these things, I can send you their short
summary (I must ask 60 cents for photocopying and postage - I don't have, and
don't intend to type it into machine readable form.)
Alternatively, you can ask me about particular things.
Queries by Usenet can be sent to
...!philabs!aecom!werner
by real mail to:
Craig Werner
1935 Eastchester Rd. 14E
Bronx NY 10461
Craig Werner
!philabs!aecom!werner
------------------------------
Date: 9 Oct 1984 13:47:11 EDT (Tuesday)
From: Jeffrey Edelheit <edelheit@mitre>
Subject: More on Foreign Languages
To: brackenridge@usc-isib, info-Ibmpc@usc-isib
I just spoke to Adriana at Kelar Corporation (re your note in vol. 3
issue 98, 21 Sept.) about the availability of a Hebrew word processor
from their company. Her response was that the Digest was in error; Kelar
does not have a Hebrew word processor at this time, and is not sure when
they will have one.
Does anyone know of a reasonably good, but inexpensive Hebrew word processor?
Jeff Edelheit
(edelheit@mitre)
------------------------------
Date: 9 Oct 1984 13:27:45 PDT
Subject: More on Foreign Language Programs
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: Jeffrey Edelheit <edelheit@MITRE.ARPA>
cc: info-ibmpc@USC-ISIB.ARPA
My previous announcement in INFO-IBMPC was in error. The Kelar Corporation does
not represent an Israeli company, rather a company in Chatsworth California.
Kelar primarily sells civil engineering software and does a significant amount
of business in the Near East.
They do sell a product called Arabwrite and Parsengar (Persian & Urdu). At this
time there is no Hebrew version of the program, but they inform me that if
there is significant interest they could do a Hebrew version.
The product costs $1495 for the Arabic version and $1995 for Parsengar. It
consists of software, manuals and a second display adaptor board.
There is also a product called ARABDOS that as the name implies allows one to
run MS-DOS in Arabic script.
------------------------------
Subject: dBase III SET FORMAT Solution
From: Daniel Trentham@USC-ISIB.ARPA
To: info-IBMPC@USC-ISIB.ARPA
>Does anybody know how to reset FORMAT to the screen after using SET
>FORMAT TO in dBase-III? In dBase-II it could be done using SET FORMAT
>TO SCREEN but it doesn't work in dBase-III.
There is a new command in dBase III called the close command. It can be used
to close databases, index files, FORMAT files and others.
The command CLOSE FORMAT will do the job.
Dan
------------------------------
Date: 9 Oct 1984 14:25:22 PDT
Subject: switchar in Dos 3.0
From: Lauren Weinstein <vortex!lauren@RAND-UNIX.ARPA>
To: INFO-IBMPC@ISIB
In the last digest, we were told that 3.0 "removed the unofficial
support for switchar." Does this mean that we're supposed to
always use \ as the path indicator? If so...
-----
With 3.0 we're supposed to be stuck with using the damn
backslashes in the path, eh? Pull out the switchar so that
people don't even have a choice. That'll show 'em who is in charge!
Having made the lamebrained decision to use \ as the path indicator
in the first place, we can't let them see us back down now, right?
I usually try to keep my cool in network mail, but this sort
of attitude in 3.0 is nothing short of bullheaded stupidity.
It's as if a conscious decision were being made to try screw people
who have to work with both MSDOS and UNIX.
I use switchar=- myself, and it makes my life, moving back and forth
between MSDOS and UNIX-type systems, infinitely easier. My own
MSDOS UUCP code supports both / and \ type accesses, but for
compatibility with standard UUCP, internal access tables and
workfiles are of course kept in / form. I suppose we can assume that
the DOS call that returns the switchar setting has been "fixed" in 3.0
to return some sort of garbage so that everyone who explicitly checks
the switchar in their code will get fouled up, eh? And what about
code already written with the knowledge that both / and \ are accepted
equally in system calls, regardless of switchar setting? Don't you
just love the prospect of having to have two sets of source for
every program you write that is supposed to run on both UNIX and MSDOS:
one using '/'s and one using '\'s? Or was this support, at least,
left intact?
A reward to the first person who comes up with patches to 3.0
to handle / properly.
--Lauren--
------------------------------
Date: 9 Oct 1984 14:25:00 PDT
Subject: more on switchar
To: info-ibmpc@USC-ISIB.ARPA
From: Lauren Weinstein <vortex!lauren@RAND-UNIX.ARPA>
Can anyone verify the status of / vs. \ in system calls under 3.0?
Can you imagine trying to use \ continually in C programs? Since C
treats \ as an escape char, the loss of support for / would require
the use of "\\" for every case where a single \ was required.
--Lauren--
------------------------------
Date: Wed, 10-Oct-84 19:07:47 PDT
From: Lauren Weinstein <vortex!lauren@RAND-UNIX.ARPA>
Subject: More on Switchar
To: INFO-IBMPC@ISIB
I was able to get some definitive tests executed on a local system
running PC-DOS 3.0, and I have good news about "/" and "\".
It's true that the "switchar" parameter is no longer recognized
in CONFIG.SYS. However, that appears to be the ONLY change in
this regard. You can still read and set the switchar via the
appropriate system call, and the switchar still allows you to use
/ instead of \ on command lines. Also, system calls appear to
accept both / and \ regardless of switchar setting, as they do
in 2.0/2.1.
So, even though you can't set the switchar in CONFIG, you can still
write a little program to set it yourself, and C programs will
continue to run properly regardless of the switchar.
I feel better already.
--Lauren--
------------------------------
Date: Wed, 10 Oct 84 03:14:48 EDT
From: USER=GD6D%Wayne-MTS%UMich-MTS.Mailnet@MIT-MULTICS.ARPA
Subject: Hardware Development Response
To: info-ibmpc@USC-ISI.ARPA
Hi !?!
1. I have response to Jeff Mizener's query about pc hardware development
(tekadj!jm%tektronix.csnet@csnet-relay.arpa) long one!. The best book
for hardware development is Interfacing to the IBM personal computer
by Lewis C. Eggebrecht (Sams books). This is a great book as it should
be since he designed the PC. The best way to develop hardware is to
buy a thing called the eZboard by SE corp at POB 1132, Yorba Linda, Ca
92686 ph:(714) 630-9335. Before I describe the board let me say that
my opinion isn't exactly unbiased since I am the co-inventor and have
a partial interest in SE corp. Anyway the eZboard consists of 3 parts
A) an interface card that plugs into a PC expansion slot.
B) A 64 pin flat cable that takes the expansion slot signals to C.
C) A breadboard with a 64 pin connector and separately marked access point
for the PC bus signals.
This system brings out all the bus signals onto a breadboard at which
point all you have to do is plug in the chips and then plug in the
interconnecting wires. I built a parallel port in 4 hrs (including
checkout). If you want one act quickly since we are going out of
business as not too many people seem interested in building there own
hardware!.
2. I am a new grad student at usc(ee).
I would like to get in touch with people familiar with the computer
systems there and give some pointers about it. I am about to get
an account on the student vax (CSC) running VMS. Can I get my
mail there?.
Thanks all
Raf (714)732-4793
address is=gd6d%wayne-mts%umich-mts.mailnet@mit-multics.arpa
------------------------------
Date: 9 Oct 1984 09:27:22 PDT
Subject:Problem Parity Check
From: Alexander M. Fraser <T.ALEX%MIT-EECS@MIT-MC.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
I have been having problems lately with parity checks. I have certain
programs, which when run, will produce PARITY CHECK 1 infallibly (but
they will work normally several times first, and then when starting over
(for example) on the third time - they give me the parity check). I
understand that there is a program floating around which will disable
these annoyances. Could anyone point me in the right direction as to
where it is?
Thanks in Advance... Alex
------------------------------
Date: 9 Oct 1984 09:34:02 PDT
Subject: Library catalog software needed
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 8 Oct 84 20:12-PDT
To: info-ibmpc @ Usc-Isib.arpa
From: decvax!linus!philabs!cmcl2!seismo!harvard!stew @ Ucb-Vax.arpa
We are interested in finding software for our library to replace/augment
the traditional card catalog. Ideally, it would run on a pc and store
the catalog information on a local winchester disk. Anyone have any
knowledge of or experience with such software?
Thanks in advance
Stew Rubenstein (ihnp4!harvard!rubenstein)
Jerry Lotto (ihnp4!harvard!lotto)
--
-----------------------
Stew Rubenstein UUCP: ihnp4!harvard!stew
Harvard Chemistry ARPA: stew@harvard
------------------------------
Date: 10 Oct 1984 17:59-PDT
Subject: Library Catalog Software
From: Richard Dolen <DOLEN@USC-ISIB>
I am putting up a library system to run on an IBM PC with a 33mb hard
disk. The programs are written in dBASE III, and several modules are
running on test data. The system is designed to hold some 5000 book
records, with an additional 3000 technical reports.
Before starting this project, I read about some of the commercial
software package descriptions available for micros, and visited several
technical libraries that have such systems, and home-grown ones, up and
running.
Happy to talk about this more. Please send messages directly or
phone at (213)828-0478 or (213)822-1511.
--Richard
------------------------------
Date: 9 Oct 1984 09:56:01 PDT
Subject: PCjr as Terminal Query
From: Joe Pistritto <jcp@BRL-TGR.ARPA>
To: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
I am going to be buying either a computer terminal (cost $1200
ballpark) or something equivalent soon. I'd like to know whether I can
get terminal-like functionality from a PCjr with the typewriter keyboard
option. ($999 from IBM I think). IN particular, what do people who
have PC's and PCjr's think of them as terminals. I have used XTALK
in the past, (in VT-100 emulation mode), and wasn't overly impressed,
mainly due to the cruddy keyboard layout. Is the new Jr keyboard
better? I realize I will get substantial additional functionality with
the Jr., but am PRIMARILY interested in using it as a terminal, albeit
a 'smart' one. Comments?
-JCP-
------------------------------
Date: 9 Oct 1984 10:00:18 PDT
Subject: PC vs. XT advice wanted
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 8 Oct 84 22:34-PDT
To: info-ibmpc @ Usc-Isib.arpa
From: pur-ee!uiucdcs!seaburg @ Ucb-Vax.arpa
I've been thinking about taking the plunge and getting a PC. I've
decided that it's probably best to stick with IBM for compatibility
reasons (and because I'm loyal, through summer employment).
I've been using XT's and PC's with expansion hard disks for quite a
while. I guess I'm pretty much spoiled and want my system to include
a hard disk. Price is very much a concern, since I'm still a lowly
college student scrimping and saving. This gives me two options:
1) PC and independent mfgd hard disk
+ cheaper
- less slots for future expansion
- possible compatibility problems
- hard disk may be a power hog
2) PC XT
- expen$i've
+ more slots, no power or compatibility problems
Rumor has it that my school is soon to have special discounts (around
35%) on IBM equipment, but nothing is final yet.
Anybody have any comments on which system configuration might be best?
Along with all this, I'll also be looking for some sort of
multi-function card to expand memory, give me more I/O ports, clock,
etc. I've heard the AST 6-pack is a nice one, and sells the most.
Any suggestions/comments/experience with these would be greatly
appreciated.
Please respond via mail, and thanks in advance for your help.
Gunnar P. Seaburg
Engineering Psychology Research Lab
University of Illinois
...pur-ee!uiucdcs!seaburg
------------------------------
Date: 9 Oct 1984 10:00:51 PDT
Subject: Changing the date in dBASE III Query
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 9 Oct 84 0:13-PDT
To: info-ibmpc @ Usc-Isib.arpa
Is it possible to change the system date in dBASE III?, If so, HOW?
I want to be able to record the date that the data base was last used,
but throughout my system I have dates in YY/MM/DD, and I don't want the
users to have to enter the date from DOS in MM/DD/YY.
Thanks a lot for your assistance,
I will summarize to the net
Gary Gladstone @ U of Toronto Zoology
{allegra,ihnp4,linus,decvax}!utzoo!garyglad
------------------------------
Date: 9 Oct 1984 10:01:23 PDT
Subject:Wordstar problem
From: sclin@NADC
To: info-ibmpc@Usc-Isib.arpa
Recently, I try to do a mail merge program with all the letter body created
in wordstar (docu mode) and all address by COBOL, and a COBOL program to
merge address and letter body and output to printer. It turned out that I
have to convert the letter body to a printable format. The converting program
was written in IBM assembler and call by COBOL statement "CALL <prm-anme>
USING <letter-name>". The language manual of COBOL (IBM COBOL) requires the
assembler routine to save BP register. But I found that is not enough,I have to save all the segment registers in order to make it works. I wonder it is
happened to C or Fortran ?
------------------------------
Date: 9 Oct 1984 10:01:45 PDT
Subject: Hercules vs. Paradise Graphics Card Query
From: Rich Robbins <ROBBINS%MIT-OZ@MIT-MC.ARPA>
To: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
I am looking for a PC graphics card. Hopefully it will support simple
graphics programs, text processing and most of the more popular games
etc. At present I am aware of the Hercules and Paradise boards. I
would appreciate it if people would relate their experiences with
these or similar products. Are there major problems or features
associated with these boards? Is one clearly superior? Are there
other boards that should be considered or avoided?
If there is sufficient interest I will summarize responses and post
them to the digest.
Thanks in advance,
Rich Robbins
------------------------------
Date: 9 Oct 1984 14:00:24 EDT (Tuesday)
From: Jeffrey Edelheit <edelheit@mitre>
Subject: YTERM on the AT Problem
To: info-IBMPC@usc-isib
Can anyone out there help me on this one. We use YTERM (a Yale University
communications package) on our PC's and the host version (PCTRANS) on4381. Anyway, YTERM works on the old machines (e.g., PC, PC/XT) but doesn't
work on the AT (YTERM starts screaming about overrun & parity errors, etc.)
Has anyone worked with YTERM & the AT? Has anyone gotten YTERM to work on
the AT? Any help would be greatly appreciated.
Jeff Edelheit
(edelheit@mitre)
------------------------------
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 9 Oct 84 18:27-PDT
Date: 8 Oct 84 8:17:31-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From:hplabs!hpda!fortune!and!decwrl!dec-rhea!dec-viking!waters @ Ucb-Vax.arpa
Subject: Diablo 1650's and XON/XOFF Problem
Once again, a plea for help! I just purchased a Diablo 1650 printer/
terminal and I need help with the DIP switch settings found on the main
PC card in the printer -- not the operator DIP switches found at the front
of the printer. I need to enable XON/XOFF so that I can send data at higher
speeds than 300 bps. I would like to utilize the full printing potential
of this printer. Perhaps someone out there in net land has one?!? If
you do and don't know what the switch settings MEAN, just send me YOUR
configuration of the switches. Also, any pointers to a manual for the
1650 would be greatly appreciated. (Is there a net.printer or an
INFO-PRINTERS)?
- Lester -
[This problem is usually caused by the failure to bring cts(clear to
send) high. The Diablo is shipped with the switches set for etx/ack
and Xon/Xoff support however the Diablo honors the RS232 signals.
When in doubt jumper 4-5-6-20. Most units except the 1620 also support
Hardware handshaking but they hide the busy signal on pin 11. Editor] 9-Oct-84 20:55:46-PDT,960;000000000001
Return-Path: <RCKing.Satellite@MIT-MULTICS.ARPA>
Received: FROM MIT-MULTICS.ARPA BY USC-ISIB.ARPA WITH TCP ; 9 Oct 84 20:52:27 PDT
Date: Tue, 9 Oct 84 23:50 EDT
From: "Roger C. King" <RCKing@MIT-MULTICS.ARPA>
Subject: Proportional Spacing Query
To: info-ibmpc@USC-ISIB.ARPA
Message-ID: <841010035054.586470@MIT-MULTICS.ARPA>
Does anyone have any experience with word processors which can handle
proportional spacing on a variety of printers? In particular I have an
IBM color printer. Most word processors will allow escape codes to be
sent to turn on proportional spacing, but getting the line length and
right justification to come out correct simultaneously seems to be
beyond the capability of all the programs I have tried. I have not tried
Microsoft Word and have not been successful getting information on
future printer support for Word as they do not now include the IBM Color
Printer.
Roger King <RCKing at Multics>
10-Oct-84 00:40:37-PDT,1176;000000000011
Return-Path: <knutsen@sri-unix>
Received: FROM SRI-UNIX.ARPA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 00:37:11 PDT
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 9 Oct 84 21:55-PDT
Date: 8 Oct 84 21:13:59-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!sdcrdcf!sdcsvax!sdcc3!rusty @ Ucb-Vax.arpa
Subject: Ctty on Dos 3.0 Problem
Article-I.D.: sdcc3.2340
we just received a compaq computer that is running ibm pc-dos 3.0.
i have kermit up and running successfully. the compaq is connected
to a 780 vax running 4.2bsd. it seemed to me that i should be able
to utter
ctty com1
on the compaq and then on the vax use the tip program to connect
to the line that is connected to the compaq and issue commands to
the compaq from the vax. i disabled logins on the vax side of the
line, i changed the mode of the tty line to be read/write by
everyone, and i set up a proper line in /etc/remote for tip. but
after all this it doesn't work.
does anyone have any suggestions as to what i'm doing wrong or
what else i need to do?
please reply by mail as i don't get to read this newsgroup very
often. thanks.
{ucbvax,ihnp4,hplabs}!sdcarl!rusty
10-Oct-84 02:35:43-PDT,545;000000000001
Return-Path: <mmmoss%clemson.csnet@csnet-relay.arpa>
Received: FROM CSNET-RELAY.ARPA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 02:32:51 PDT
Received: from clemson by csnet-relay.csnet id ab13184; 10 Oct 84 3:27 EDT
Date: Tue, 9 Oct 84 15:09 EDT
From: Mike Mossman <mmmoss%clemson.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: Scheduling Program Query
We are looking for any sort of scheduling program to run on an IBM PC XT.
Commercial or public domain.
Thanks,
h.grossman
10-Oct-84 06:05:26-PDT,1100;000000000001
Return-Path: <knutsen@sri-unix>
Received: FROM SRI-UNIX.ARPA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 06:04:11 PDT
Received: from Usenet.uucp by Sri-Unix.uucp with rs232; 10 Oct 84 5:56-PDT
Date: 8 Oct 84 10:33:30-PDT (Mon)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!hao!seismo!umcp-cs!aplvax!pmg @ Ucb-Vax.arpa
Subject: Need Info on SWIG.
Article-I.D.: aplvax.775
I am looking for any information you might have on
the Software Writers International Guild (SWIG).
Is membership worth the $20.00 annual fee?
Is their magazine, "Software Writers Market Magazine",
worth the $18.00 subscription fee?
On a similar subject:
Have any of you read "The Software Writer's Market",
published by IPF Publications? Is it worth the
money to buy ($19.95), and the time to read?
Please mail information, or requests for summaries directly to me.
If enough interest is demonstrated I will post a summary to the net.
Any assistance would be greatly appreciated!!
Thanks in advance,
Mike
--
P. Michael Guba
...seismo!umcp-cs!aplvax!pmg
...rlgvax!cvl!umcp-cs!aplvax!pmg
10-Oct-84 06:55:24-PDT,1105;000000000001
Return-Path: <UI.IVO%CU20B@COLUMBIA>
Received: FROM COLUMBIA.ARPA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 06:51:03 PDT
Received: from CU20B.ARPA by columbia.arpa; Wed, 10 Oct 84 09:50:54 edt
Date: Tue 9 Oct 84 18:15:53-EDT
From: Ivo Welch <UI.IVO%CU20B@COLUMBIA>
Subject: Differences in DOS / DEBUG environment Query
To: info-ibmpc@USC-ISIB.ARPA
I have written a COM file which allocates its own stack, buffers etc. It
does not fool around with interrupts, or anything DOS fancier than standard
MS-DOS 1.xx interrupts.
When I run it from the DEBUG program, using the g(o) command without setting
any breakpoints, it runs without problems. Running it from the DOS >, however,
will start the program correctly, execute parts of it, and finally result in
a system crash.
I have no idea where it could come from, or how to trace the mistake that I
made. Any comments on what could be responsible, or on what the differences
between DEBUG go and COMMAND > are, are appreciated. If there are several
interesting reasons, I'll be glad to post them.
Ivo
UI.IVO@CU20B@CUCS20
-------
10-Oct-84 08:47:46-PDT,1659;000000000001
Return-Path: <SY.FDC%CU20B@COLUMBIA>
Received: FROM COLUMBIA.ARPA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 08:45:21 PDT
Received: from CU20B.ARPA by columbia.arpa; Wed, 10 Oct 84 11:31:38 edt
Date: Wed 10 Oct 84 11:26:51-EDT
From: Frank da Cruz <SY.FDC%CU20B@COLUMBIA>
Subject: MS-DOS Kermit on the TI Professional Query
To: Info-IBMPC@USC-ISIB.ARPA
Here's a plea for information from the Colorado School of Mines, where they
have a lot of TI Professional PCs. They need to get the new modular MS-DOS
Kermit (2.26) up but are having the standard kinds of problems figuring out
a poorly documented machine. They're not on any kind of network, so if anyone
out there can help, please call directly. Thanks! - Frank
(message follows...)
The generic MSKERMIT does not work on a Texas Instruments Professional
PC because MS-DOS version 2.11 will not allow you to receive characters
via COM1:.
We tried configuring the Sync/Async Comm Card using:
A>CONFIG COM1=P1,DATA=8,PARITY=NONE,SPEED=1200,BUSY=NONE
and that allowed us to transmit characters out COM1: or AUX:, but a bug
in TI's BIOS does not allow characters to be received.
I am working on the machine-dependent code for MSXTIPRO.ASM, but I'm having
problems getting information. The Technical Reference Manual says that TI
uses a Zilog 8530 chip, gives the port addresses, and some of the bit
definitions, but does not describe all the bits in all the registers. I
have been unable to locate a Z-8530 spec sheet, if anyone could tell me how
to program the durn thing I would be grateful.
Joe Smith, CSM Computing Center, Golden, CO 80401 (303)273-3448.
-------
10-Oct-84 15:14:55-PDT,718;000000000001
Return-Path: <moses@ISI-VAXA>
Received: FROM ISI-VAXA BY USC-ISIB.ARPA WITH TCP ; 10 Oct 84 15:14:00 PDT
Date: Wednesday, 10 Oct 1984 15:07-PDT
To: Info-IBMPC at USC-ISIB
Cc: Moses at ISI-VAXA
Subject: Spelling Checker Program Query
From: moses at ISI-VAXA
I am looking for a good, interactive spelling checker program that will
work under DOS 2.0. I'm not interested in a program that just generates
a list of suspicious words. I do want one that allows you to deal with
each suspicious word, one at a time, in context. A good example is the
Stanford/BBN Spell program for TOPS-20.
I would appreciate any feedback.
Lisa Moses
[ I like the Edix/Spellix series by Emerging Technology. Editor]
------------------------------
Date: Mon 8 Oct 84 16:53:53-PDT
From: G.GLASS@[36.48.0.2]
Subject: Bug in MS-Pascal Compiler
To: INFO-IBMPC@USC-ISIB.ARPA
program crashcompiler(input,output);
{ The following innocent-looking piece of code crashes
the MS-Pascal 3.13 and 3.20 compilers in pass 2.
The drives stop and you have to reboot. Try it! }
var
buf: array [0..5] of char;
i: integer;
begin
{ arbitrary code }
if buf [i] <> chr (i) then
begin
{ arbitrary code }
end;
{ arbitrary code }
{ Note: Many more expressions using "i" in
both a subscript of "buf" and a parameter of
"chr()" will also cause MS-Pascal to crash. }
end.
{----------------------------------------------------}
program dontcrashcompiler(input,output);
{ The following is a workaround that keeps
MS-Pascal from crashing. }
var
buf: array [0..5] of char;
i,j: integer;
begin
{ arbitrary code }
j := i;
if buf [i] <> chr (j) then
begin
{ arbitrary code }
end;
{ arbitrary code }
end.
This bug is present in versions 3.13 and 3.20 of MS-Pascal for MS-DOS and
PC-DOS. (It may be present in others, but these are the ones I've tested.) It
appears that the size of the array of characters doesn't matter, nor does the
nature of the test; the key thing seems to be that an integer variable is being
used both in an array subscript and in an argument of chr(). My guess is that
the optimization routines in pass 2 of the compiler have a bug, but of course,
only Microsoft knows for sure.
If anyone from Microsoft is listening, can you explain why this crashes
the compiler? Is there a simple fix for this?
--Brett Glass
<G.GLASS%LOTS-B@SU-SCORE.ARPA>
<IEEE-CS@SU-SIERRA.ARPA>
------------------------------
Date: 11 Oct 84 00:13:38 EDT
From: Rich Stillman <STILLMAN@RU-BLUE.ARPA>
Subject: IBM Async card Query
To: info-ibmpc@USC-ISI.ARPA
All,
Is there a way, through software, to turn on the DSR, CTS and carrier
detect flags in the modem status register on the IBM async card? I know those
are incoming lines, and that the job would be most easily done by tying the
pins to DTR in the cable end, but I find myself with the need to do the job
through software. I'm programming in IBM BASIC (unfortunately), if that makes a
difference to your technique.
Thanks,
Rich Stillman
(STILLMAN@RUTGERS)
------------------------------
From: Allyn Fratkin <sdcsvax!allyn@Nosc>
Date: 10 October 1984 2233-PDT (Wednesday)
To: info-ibmpc@usc-isib
Subject: PC/IX availability Query
Does anyone know if IBM still plans to offer PC/IX for the AT? Last I
heard it was supposed to be available 4Q84, but I haven't heard
anything about it. The local Product Center says they've never heard
of any plans for PC/IX on the AT. Last week someone from INTERACTIVE
quoted the August IBM product announcement in unix-wizards.
What's going on?
Also, any information on the forthcoming 'update' to regular PC/IX I
have heard about? I heard that is 'any time now...'
From the virtual mind of Allyn Fratkin sdcsvax!allyn@Nosc
UCSD Pascal Project {ucbvax, decvax, ihnp4}
U.C. San Diego !sdcsvax!allyn
------------------------------
Date: Fri 12 Oct 84 13:22:46-PDT
From: Ted Shapin <BEC.SHAPIN@USC-ECL.ARPA>
Subject: Mulit-user BBS query
To: info-cpm@AMSAA.ARPA, info-ibmpc@USC-ISIB.ARPA
Postal-address: Beckman Instruments, Inc.
Postal-address: 2500 Harbor X-11, Fullerton, CA 92634
Phone: (714)961-3393
What is necessary (hardware/software) for a multi-user (about 4 ports)
message system on a CP/M or IBM-PC system. Is anybody doing it?
Ted.
[A multiuser system is on line at 213-842-3322 with info about it
on the system 300/1200 baud. Editor.]
------------------------------
End of Info-IBMPC Digest
************************
-------
∂26-Oct-84 0157 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #107
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 26 Oct 84 01:56:07 PDT
Date: 26 Oct 1984 00:41:33 PDT
Subject: Info-IBMPC Digest V3 #107
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Friday, 26 October 1984 Volume 3 : Issue 107
This Week's Editor: Eliot Moore
Today's Topics:
Professional Debug Facility (3 messages)
PC Async card on AT (2 messages)
Fancy Font (2 messages)
TEX
Graphics Characters & Lattice C
Proportional Spacing Word Processors
Printers for DisplayWrite 2
HP-IL/IBM-PC interface
Hotel management software
Transporting an XT
MS-DOS nroff
New IBM Printers
----------------------------------------------------------------------
From: Jim Gillogly <jim@rand-unix>
Date: 21 Oct 84 11:42:40 PDT (Sun)
To: Info-IBMPC Digest <Info-IBMPC@usc-isib.ARPA>
Subject: Professional Debug Facility
Paul Weiss asked for info on the Professional Debug Facility (part no.
6024143), announced recently by IBM. Here's an excerpt from their Aug 84
announcement:
-------
Professional Debug Facility consists of two utilities and a hardware card:
o Resident Debug Tool (RDT) is interactive full-screen debug facility; traces
and disassembles code inaccessible to DOS DEBUG. Can be loaded
into memory and run from keyboard or batch file, or run by pushing a
button on the card.
o Disk repair: full-screen access to the whole disk (DOS-formatted fixed
disks and floppies), r/w any byte in hex or ascii.
o Non-maskable Interrupt Card lets user gain control of a hung program.
Plugs into IBM PC, XT, or Portable (doesn't specify AT, although the AT
was announced the same day).
There's a good deal more info on the data sheet, but I'll save that unless
you need it. It's dated August 1984, but delivery date is not specified.
I don't know if it's available yet.
Jim Gillogly
jim@rand-unix
{vortex, decvax}!randvax!jim
------------------------------
Date: Sun 21 Oct 84 16:21:08-PDT
From: Doug <Faunt%hplabs.csnet@csnet-relay.arpa>
To: Info-IBMPC%usc-isib.arpa
Subject: Professional Debug Facility
The Professional Debug facility is two pieces: a card which allows you to do
an NMI interrupt when you push a button, and a debugger which stays resident
The word I get (I haven't used it myself) is that the debugger is quite
good, especially as compared with the standard DEBUG thing. Sounds like
it might be worthwhile.
------------------------------
Date: Monday, 22 Oct 1984 05:53:19-PDT
From: waters%viking.DEC@decwrl.ARPA (Lester Waters)
To: pgw@mit-xx.ARPA, info-ibmpc@usc-isib.ARPA
Subject: Professional Debug Facility
The IBM Professional Debug Facility is a card which plugs into the
AT's bus and allows you (via an external button) to trigger NMI. Two software
utilities are provided: one is an EXCELLENT Disk Repair Utility which
displays and allows you to edit FATs, Directories, files, disk sectors,
and more. It is first rate. The second is the Resident Debug Tool. This is
what gets activated when NMI is triggered. This tool can optionally be
activated via the keyboard. RDT (Resident Debug Tool) is VERY cryptic and
virtually useless without the manual nearby. The card and software goes
for only $150.
- Lester -
------------------------------
Date: Mon, 22 Oct 84 10:06:05 edt
From: "John Levine, POB 349 Cambridge MA 02238 (617-494-1400)" <ima!johnl@cca-unix>
Subject: PC Async card on AT
To: info-ibmpc@USC-ISIB
The jumper you pull to make an old async card work on an AT is called J13,
not J1. I should proofread my messages more carefully.
John Levine, ima!johnl, Levine@YALE.ARPA
------------------------------
Date: 21-Oct-1984 1807
From: mitton%elrond.DEC@decwrl.ARPA (Dave Mitton)
To: info-ibmpc@usc-isib.ARPA
Subject: PC Async card on AT
Looking at my XT Technical Reference, it looks like J1 disconnects a signal
going to bus signal B08. B08 is considered "reserved" except on slot J8,
where it is "*CARDSLCTD". This signal is described as intended for indicating
that slot J8 was in use, but also mentions that the system board does not
use this signal.
The J1 signal generated is the NAND of IOR and ENABLE.
Looking at my AT Technical Reference, it looks like B08 has been changed
to "0WS"!! 0WS is a Zero Wait States signal for fast devices or memory.
Dave Mitton.
------------------------------
Date: Tue 23 Oct 84 20:44:39-PDT
From: PACIFIC <PACIFIC@USC-ECL.ARPA>
Subject: Fancy Font
To: info-ibmpc@USC-ISIB.ARPA
Fancy Font is available from SoftCraft, although SoftCraft is now in
Wisconsin and no longer in Los Angeles. The Fancy Font package includes
many fonts and the standard package does include two programs that allow
you to create your own fonts or characters. One program creates fonts from
the Hershey database of characters (from the NBS) and the other program
lets you create the actual bitmaps for arbitrary characters.
The resolution of the final output depends on the printer. Epson FX and
RX get 216x240 dpi and Toshiba 1350 and Epson LQ-1500 get
180x180. Epson MX is 216x120.
There are a couple of ways to format text. The most
flexible is to use the formatter that comes with the system. You
can prepare a text file with any text editor and use Nroff-like
formatting commands (sans macros) to tailor the output. Features
like kerning and automatic ligature formation are just now available.
The other way to format is to use Microsoft Word or Wordstar to
prepare a formatted document and then use one of the translation
utilities to convert to Fancy Font format and print. Microsoft
Word is by far the most flexible of these
alternatives.
Additional fonts ranging in size from 6pt. to 72pt. are available
as options.
Look in Byte or PC Magazine for more details.
Bill Overman
------------------------------
Date: Sun, 21-Oct-84 00:04:31 PDT
From: Lauren Weinstein <vortex!lauren@RAND-UNIX.ARPA>
Subject: Fancy Font
To: INFO-IBMPC@ISIB
Is superb. Definitely well worth its price.
--Lauren--
------------------------------
Date: Mon 22 Oct 84 12:06:57-EDT
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: TEX
To: info-ibmpc@USC-ISIB.ARPA
After a disastrous weekend of trying to get even the simplest documents
through SCRIBBLE (Mark of the Unicorn) on the IBM-PC, I would like to
abandon SCRIBBLE entirely. Besides a severe lack of functionality, it
is full of bugs (at least the version distributed from CMU), some of
which crash the PC while printing. No fun. Does anyone know of a port
of TEX to the IBM-PC? We are running a PC-XT with 640K. The current
printer is a Radio Shack DMP400 which has 7 fonts plus graphics.
------------------------------
From: Jim Gillogly <jim@rand-unix>
Date: 21 Oct 84 11:33:24 PDT (Sun)
To: Info-IBMPC Digest <Info-IBMPC@usc-isib.ARPA>
Subject: Graphics Characters & Lattice C
Joe Newcomer asked how to output special characters (tab, CR, etc) in
their graphic representations from Lattice C. I do it with a direct call
to the Video←IO interrupt using the following routine "wacc" (write
attribute/character at current cursor). The cursor position is not
updated. With a modern Lattice C you can call int86 for the same effect.
You can do colors and (with mono screen) blinking as well.
Jim Gillogly
----------
; wacc.asm: Spew a character to the screen with attributes set.
; Attributes are the standard foreground and background color, blinking (for
; the appropriate terminal), etc.
;
; 20 Oct 1982, Jim Gillogly
;
PGROUP GROUP PROG
PROG SEGMENT BYTE PUBLIC 'PROG'
PUBLIC WACC
ASSUME CS:PGROUP
;
; name wacc -- write attribute/character at current cursor location
;
; synopsis wacc(character, attributes);
; int character;
; int attributes;
;
; description Displays the character with graphics, etc. modes set.
;
WACC PROC NEAR
PUSH BP
;
MOV AH,9 ;BIOS FUNCTION: WRITE CHAR CURRENT POS
MOV BP,SP ;LOOK FOR ARGS
MOV AL,[BP+4] ;FIRST ARG INTO AL (CHAR TO WRITE)
MOV BL,[BP+6] ;2ND ARG INTO BL (ATTRIBUTES)
MOV BH,0 ;DISPLAY PAGE
MOV CX,1 ;WRITE 1 CHARACTER
INT 10H ;EXECUTE THE VIDEO INTERRUPT
;
POP BP
RET
WACC ENDP
PROG ENDS
END
------------------------------
Date: 24 Oct 1984 14:29:18-EDT (Wednesday)
From: "David N. Smith" <DNSMITH.YKTVMX%ibm-sj.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: Proportional Spacing Word Processors
Date: Tue, 9 Oct 84 23:50 EDT
From: "Roger C. King" <RCKing@MIT-MULTICS.ARPA>
Subject: Proportional Spacing Query
he might want to look at ReadiWriter from ReadiWare Systems of
Ridgefield, CT. (Ads in many PC magazines as I recall.) ReadiWriter
supports almost any printer since it lets users define the control
codes to be used. Among the things definable are the proportional
character widths and how proportional mode is entered and exited. I
have used it for 18 months or so for some very large documents and I
am very satisfied. I have used in on an IDS560 and a Diablo 1650 in
proportional mode.
Note: There is some other outfit selling a Ready-Writer recently.
Not the same thing at all.
In response to:
Date: Friday, 19 Oct 84 21:23:51 EDT
From: lucas (pete lucas) @ cmu-psy-a
Subject: SCRIPT/PC
who asked about SCRIPT/PC, IBM announced a package about six(?)
months ago named this. It is a PC implementation of the mainframe
SCRIPT/VS. It costs $175 as I recall. I ran it once and found it
much slower than ReadiWriter; further it supports only the IBM
Graphics and Color printers.
Warning: I cannot claim disinterest in these packages because of
people I know well who are involved with them and/or employment.
Please make your own judgements, etc.
Dave Smith
------------------------------
Date: 22 Oct 1984 11:11:37 PDT
To: info-ibmpc@USC-ISIB.ARPA
From: burhans@ecld@usc-eclb.arpa
Subject: Printers for DisplayWrite 2
Reply-To: Burhans@ECLD.#ECLnet
I have two IBM PCs in my word-processing department. We are using IBMs
DisplayWrite 2 wp software. I am currently looking for a printer
that will serve our WP needs. Two problems arise: first, DW2 will
only officially support 4 printers (the IBM/Epson dot matrix/graphics, the
IBM 5218 and the NEC 3550) and second, we have some very specific printer
features that we must have.
There IS a third party vendor who sells a printer driver to make DW2
work with the Diablo 630, Qume, Toshiba, Canon AP500 and NEX 7700 series and
HP LaserJet printers, so that helps. We have a (fairly) high volume of output
per month (~6,000) and need to print on 8.5x11, legal-size, memo-size paper
and envelopes. We also have some need to print on 8.5x11 landscape, that
is, 11x8.5. We must have a dual bin sheet feeder and those bins should
be adjustable to the various sizes of paper that we need to print on. We
also need an envelope feeder.
We already have a Diablo 630 but it is too slow and doesn't have some of
the more elaborate paper-handling features. While we intend to keep it (and
are waiting eagerly for our printer driver) we need to get another printer
to keep up with the output volume. We have been reluctant to purchase the
IBM 5218 because it is so expensive and have been looking for other alter-
natives. One proposed alternative, the HP LaserJet turned out to be dis-
appointing because of the limited fonts and paper-handling features.
I finally went out to an IBM Product Center and saw a real live 5218
printer. The 5218 is the DisplayWriter stand-alone word processor
printer that has been adapted to work with the PC. With the sheet feeder
it would cost about $6000 list. It is an amazing printer. It is huge--
approx. 30 x 25 x 20 and fast (well, 60cps but it looks a lot faster
than my Diablo at 35). It has a sheet feeder with two adjustable bins
and and envelope feeder. It uses a daisy wheel cartridge and a huge
ribbon and has enough control LEDs and membrane keys to keep you amused
for at least 15 minutes. In order to use this printer I would need to
purchase a Printer Convenience kit ($220 per PC) and a Printer Sharing
kit ($275) to be able to attach both PCs.
It looks like this printer will suit my needs but a couple of things
concern me: 1) the price and 2) if I buy this printer then it looks
like I am stuck with the DW2 software. I like the DW2 software, but
frankly, there are some areas in which it lacks and I like having
the option of switching software if it doesn't come up to speed.
$300 is not going to upset my department--$6000 may. I am
somewhat hopeful that IBM will support more printers with DW2 or that
I can purchase a 3rd party printer-driver; I am much less hopeful that
other software will start supporting the 5218.
If anyone has had any experience with the 5218, I would appreciate any
comments or warnings you may have. If anyone knows of any other printers
that might be suitable for this application, I would *greatly* appreciate
any suggestions. You can send replies to: BURHANS@ECLD@USC-ECLB.ARPA;
Thanks in advance.
[Take a look at the Diablo 80IF. 80cps, dual bin, 200 characters on
the print wheel, and 630ecs code compatible. $3495 list. Editor]
------------------------------
Date: Sun, 21 Oct 84 15:22:39 pdt
From: Robert A. Dukelow <dukelow%cod@Nosc>
To: info-ibmpc@isib
Subject: HP-IL/IBM-PC interface
I have recently acquired an HP-110 with assorted peripherals. As an
aside, I am relatively happy with the entire system except that the 110
is a little harder to lug around than I had hoped. So far, though, I
think that the capabilities make it worth it (for me).
The system components that I have include:
1) ThinkJet printer (HP 2225B)
2) Disk drive (HP 9114)
3) HP-IL Interface card for IBM PC/XT (HP 82973A)
All of these components can be interfaced via the HP-IL bus and
software is provided to access all components in the loop using either
the IBM or the HP 110 as the controller. My preferred mode of operation
is to use the XT in my office as the controller to access the HP disks
(both internal and external to the 110) to transfer files for portable
processing.
Moving on toward the problem: It turns out that you can access any of
the peripherals from the XT even without the 110 in the loop. It also
turns out that the ThinkJet printer is much quieter and produces nicer
quality output than the Epson that I am presently using with the XT,
so...
The device driver provided by HP is easily hacked (just use debug to
change the device name) to make the printer on the HP-IL bus into the
standard system printer. Unfortunately, the printer codes used by the
ThinkJet are not Epson compatible. Fortunately, there is an "Alternate
Controls Mode" in the ThinkJet that looks like it is at least very
close to Epson compatible. Unfortunately, the only way to enable the
"alternate controls mode" appears to be to send a series of HP-IL
control codes. There is no information as to how this might be done
from the IBM.
A call to HP's hot line (800-HPCOACH) did not produce the desired
result. They claim that the IBM interface board hardware doesn't
support general HP-IL control functions. Now that may be true, but
having been involved in hardware design this sounds like an unlikely
way to design such a board. HP is not known for openness when it comes
to using their hardware in ways that they hadn't intended. I am willing
to disassemble their driver software if necessary, but that sounds like
a lot of work and I don't presently have all the information I would
need. The HP-IL commands for the printer are only specified in terms of
their mnemonics.
I would appreciate any help. Such as:
1) information concerning the truth of HP's statement
2) direct information on programming the HP-IL interface card
3) more information on HP-IL such as a list of control codes,
their meanings, and translation from mnemonics to binary
Pointers to the above are, of course, are welcome.
Thanks,
Bob Dukelow
dukelow@nosc
------------------------------
Date: Sun, 21 Oct 1984 16:18 EDT
From: SJOBRG%MIT-OZ@MIT-MC.ARPA
To: Info-IBMPC@USC-ISIB.ARPA
Subject: Hotel management software
I have some friends who manage a small but growing bed-and-breakfast inn
and are considering the purchase of a PC or equivalent to assist them in
the management of their business. Has anyone discovered or had some
experience with any commercial or public-domain software specifically
for the hotel/motel/inn industry? I recall a recent article in PC Week
about a nationwide chain that used PC's, but I don't have the article
nor do I remember if they contracted for custom software. I also recall
that some time ago, there was a similar inquiry on Info-IBMPC. Does
anyone remember it?
Thanks. Please respond directly to me: SJOBRG@MIT-OZ.ARPA
------------------------------
Date: 25 Oct 1984 15:32:48-EDT
From: mlip@NADC (Michael Lipczynski)
To: info-ibmpc@usc-isib
Subject: Transporting an XT
Does anyone have any advice on precautions to be taken in transporting
an IBM PC/XT? I seem to recall that one should make sure that the fixed
disk heads are retracted. If this is true, how does one do this (and the
inverse)? Are there additional precautions other than the obvious?
------------------------------
Date: 22-Oct-84 22:07 PDT
From: JDS5.TYM@OFFICE-2.ARPA
Subject: msdos nroff
To: info-ibmpc@usc-isib
I am told that Manx's text editor "Z" is about a 90% look-alike for
VI (and its supposed to be the best 90% - EX/ED features are mostly
what's lacking).
But, does anyone know of a good NROFF substitute for PC-DOS? Jeffrey Stone
(jeffrey@office)
------------------------------
Date: 25 Oct 1984 12:28:33 PDT
Subject: New IBM Printers
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
IBM has released several new printers/typewriters. An edited text of
this announcement is in <INFO-IBMPC>PRINTERS.IBM. There have been some
queries in INFO-IBMPC regarding printer support by IBM DisplayWrite software;
these printers are supported.
The cheaper model is a 25 cps daisy wheel impact printer. It is similar to
a Diablo. It has a keyboard option (or rather the typewriter has a printer
option) and appears to be the new standard IBM typewriter. The fancy model
of this typewriter has a 7000 word (whatever a word is) memory and even
a spelling checker!
The more expensive model is called "QuietWriter". This device runs at 40 to
60 cps depending on mode. I couldn't figure out how the thing works, but
it uses a ribbon and makes no noise. The output quality rivals laser printers.
One changes fonts by inserting ROM cartridges. Two ROM font cartridges can
be resident at one time. I understand there is a ROM that has the IBM-PC
extended character set.
While IBM has published a long list of software they claim is compatible
with these printers, I don't know if any of these programs take advantage
of the many features such as proportional spacing, boldface, and enlarged
characters.
------------------------------
End of Info-IBMPC Digest
************************
-------
∂20-Oct-84 2119 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #106
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 20 Oct 84 21:18:54 PDT
Date: 20 Oct 1984 20:18:34 PDT
Subject: Info-IBMPC Digest V3 #106
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Saturday, 20 October 1984 Volume 3 : Issue 106
This Week's Editor: Billy Brackenridge
Today's Topics:
Debug Facility
Scribe & EMACS Clones for $15 to Universities
Concerning a replacement to COMMAND.COM:
Turbo Pascal Graphics on Sanyo MBC 550
PLOTTER from Lark Software
Spelling Checker
PC for the Blind
Voice Synthesizer
Experience with Alloy PCSTOR disk
Quadjet Color Printer
Typesetting Software
PC AT and Old Serial Cards
Changing Disk Controller Configuration Tables
Finding the End of Memory & Adjusting the Stack Pointer using Lattice
Loading in Programs by not Using EXEC
Graphics Characters
Query on Mice and CP/M Disk Support
Omninet on the AT?
SCRIPT/PC
Concurrent PC DOS 3.2
IBM Price List File Update
----------------------------------------------------------------------
Date: Fri 12 Oct 84 20:39:12-EDT
From: Paul G. Weiss <PGW@MIT-XX.ARPA>
Subject: Debug Facility
To: info-ibmpc@USC-ISIB.ARPA
In the IBM announcement of TOPVIEW, posted on this list, reference was
made to something called the IBM Professional Debug Facility.
Has anyone used this tool, or heard anything about it?
Also, I would be interested in hearing any comments about Phoenix's
debugger, Pfix-86+.
Thank you.
------------------------------
Date: Fri 12 Oct 84 22:21:34-EDT
From: Ivo Welch <UI.IVO%CU20B@COLUMBIA>
Subject: Scribe & EMACS Clones for $15 to Universities
To: info-ibmpc@USC-ISIB.ARPA
We, two students at Columbia University, have written an EMACS-like Text editor
and a SCRIBE-like Word processor for MS-DOS computers.
The Text editor is written completely in assembly language ( incredibly fast ).
It has a tree-oriented, self-modifiable help-system, EMACS-like command entry
and (!) menu oriented entry at the same time, incremental search with wildcard,
control-character editing ( except LF, EOF = 253 characters to edit ),
fast-save and fast-load, keyboard macros, two or more buffers each 64K, two
windows, and more.
The word processor is written in [Turbo] Pascal. It supports a variety of
environments, quotations, two-columns, automatic footnotes, endnotes,
bibliography, table of contents, title pages, auto-numbering, a variety of
spacing and justification commands. It is customizable to every printer
(through a menu !), to take advantage of any printer. The user can easily
create and save his favorite environments for subsequent use.
The editor help-facility includes chapters about the use of word-processor
commands. The programs will be converted to run on all major MS-DOS computers.
We intend to make these available to all interested universities for a nominal
price ( $15 for both to cover our costs ). More information can be obtained
through:
UI.IVO@CU20B@CUCS20 or J-CHRISTENSEN@CUCS20
Ivo Welch Jens Christensen
East Campus 1206 405 E 56th st. apt. 8D
Columbia University New York, NY 10022
New York, N.Y. 10027
------------------------------
Date: 13 Oct 1984 16:18:39 EDT (Saturday)
From: jose rodriguez <jrodrig at mitre-gateway>
Subject: Concerning a Replacement to COMMAND.COM:
To: hnp4!mhuxj!ulysses!burl!clyde!watmath!watdcsu!haapanen at Ucb-Vax
Cc: info-ibmpc at usc-isib
In the June 1984 issue of the PC Technical Jou., page 140 there is
an ad for X-shell which provides a more Unix-like shell for the PC.
It also includes some of the more standard unix tools.
It is sold by Standard Datacom Products, 1550 California St.,
San Francisco CA 94109, phone 415-775-8882.
Hope this helps,
Jose
jrodrig@mitre-gw
------------------------------
Date: 14 Oct 84 03:08:28 PDT (Sun)
To: info-ibmpc@usc-isib, info-micro@brl-vgr, info-graphics@aids-unix
Subject: Turbo Pascal Graphics on Sanyo MBC 550
From: Alastair Milne <milne@uci-750a>
Help!
I am trying to write a simple interactive graphics editor in Turbo
Pascal on the Sanyo MBC 550, which is mostly IBM compatible. However,
I don't seem to be getting the effect from the colour parameter passed to
the routines Line and Plot that the manual says I should. Specifically,
I can't selectively erase things once drawn, which, for properly
interactive use, will be terrible.
Anybody been this way before? Caveats? Suggestions? Things missing
from the documentation?
Please respond to milne@uci-750a.arpa . If I receive enough replies to
show some general interest, I'll forward them to the net.
Thanks in advance for all contributions.
A. Milne.
PS. Our site is undergoing some system naming changes. If the address
component "uci-750a" fails, try "uci-icsa". Thanks.
------------------------------
Date: 14 October 1984 17:31-EDT
From: Eric Stork <STORK @ MIT-MC>
Subject: PLOTTER from Lark Software
To: INFO-CPM @ MIT-MC, INFO-MICRO @ MIT-MC, INFO-PC @ MIT-MC
I must share with the net my enthusiasm for an
item of commercial software that I bought
recently.
Lark Software's PLOTTER program produces amazingly
good charts and graphs (line diagrams, scatterplots,
mixed line and scatter, bar graphs, pie charts) on
a large number of dot-matrix printers, including
Anadex, BMC, Centronics 739 C.Itoh Prowriters,
Epsons, GE 3000 series, IBM< with graftrx, IDS,
Mannesman Talley 160/180. NEC 8023, Okidata,
Panasonic KX 1901, Star Gemini10x,15x.
Versions available for CP/M 80 and 86, PC DOS and
MS DOS. The order blank lists every format I ever heard
of, plus!
The program is extremely user friendly. Menu driven
questions guide you in designing your chart/graph.
Of course, to keep the menu from being ridiculously long, the
options are somewhat limited. But the author has included
quite a bit of background data in separate sections that -- if
you study it -- will let you change to suit your own tastes
virtually everything that the menu-driven program sets up.
The cost is reasonable, $99 for all types of graphs.
One can buy the line chart pkg and the BAR & PIE charts separately,
at $69 each, but that is pointless -- you'd surely
want them all for the $20 difference.
Address: LARK Software, 7 Cedars Rd, Caldwell NJ 07986,
phone (201)226-7552.
An enterprising student with one of those printers might
make good money doing charts for other students, and
even faculty -- the output is plenty good enough for
publication.
I have started to dress up my reports with charts that
I could previously only dream about. My guess is that
this program is going to be a classic.
Eric Stork
------------------------------
Date: Mon, 15 Oct 84 8:08:48 CDT
From: James Gregory <jgregory@ALMSA-1.ARPA>
To: Info-IBMPC@usc-isib.arpa, moses@Isi-Vaxa.ARPA
Subject: Spelling Checker
Columbia Data Products distributes a product called Perfect Speller. As
I received the software bundled with my Columbia system, I don't know
what it costs by itself. (I believe it works only in conjunction with
the Perfect Writer word processor.) I am using it with MS-DOS 2.11.
Perfect Speller does a good job of finding errors quickly and permitting
the user to correct them in or out of context. It is comparable or
superior to similar products with which I am familiar. Functions such as
adding words to a dictionary or applying different dictionaries execute
effortlessly. A number of off-the-shelf dictionaries are available.
For more information, you can call (301) 964-5885. The mailing address is:
COLUMBIA DATA PRODUCTS, INC.
9150 Rumsey Road
Columbia, Maryland 21045
Incidentally, I have no affiliation with Columbia or it's suppliers.
James H. Gregory
------------------------------
Date: Tue, 16 Oct 84 20:10:15 edt
From: Mike Ciaraldi <ciaraldi@rochester.arpa>
To: info-ibmpc@usc-isib.arpa
Subject: PC for the Blind
A friend who is blind and also a professional programmer is interested
in possibly using a personal computer in his work and at home.
He presently uses (at work) an IBM 3101 terminal, paralleled to
a "Brailler", a machine which converts ASCII to braille patterns
he can read. He is interested in going 'way beyond what he can presently do,
which is basically just use a terminal in line-at-a-time mode.
He tried a Votrax Personal Speech System, which worked OK with one
problem. It only speaks when it receives a complete line, terminated by
a <CR>. This means he can't hear his prompts! If he were running as a
terminal to to a Unix system, he could change the prompt to include
a Bell character, but he can't do this on an IBM 370 with Wylbur or TSO.
I suggested that he get a PC, use a program like Kermit or MODEM7
to emulate a terminal, then have the Votrax or Brailler hooked to the
printer port. But, we would need a modified printer driver that
would force the Votrax to speak after passing certain characters,
e.g. by inserting a <CR> after every "?" (which is the Wylbur prompt).
This way, by having his terminal program
echo to the printer, everything that ordinarily went to the screen would
also go to the Votrax or Brailler. Similarly, he could run
regular PC programs by using the Ctrl-P option in DOS.
OK, that shouldn't be too hard, right? Has anyone out there in netland
already done something like this, or have any suggestions on how to
go about it?
Next step is to allow more general use of the PC with modern
screen-oriented software. My friend wants to use full-screen editing
rather than line-at-a-time stuff. This time my idea was to write
a program (like those desk accessory things that provide calendars
and memo books) that would sit around in memory
and watch what you typed at the keyboard. When you hit a particular
key combination it would read the line the cursor is currently on
and spit it out to the printer (or in this case the Votrax).
Any ideas on this?
There is a system that has some of these features already available. It is
a converted HP-150 from a company in Maryland,
and only costs $11,000.
Any ideas or pointers will be greatly appreciated.
P.S. My friend is a member of ACM/SIGCAPH (Special Interest Group
on Computers and the Physically Handicapped), so we will be able
to share this info with others who can use it.
Mike Ciaraldi
ciaraldi@rochester
seismo!rochester!ciaraldi
------------------------------
Date: Thu Oct 18 1984 20:28:51
From: Marco Papa <papa%usc-cse.csnet@csnet-relay.arpa>
Subject: Voice Synthesizer
I am looking for a speech synthesizer board (or external
box) for the IBM-PC and XT. I am aware of the following systems:
1. Intex-Talker (box - Votrax SC-01A chip) - Intex Micro Sys. $295
2. Type-'N-Talk (box - Votrax SC-01A chip) - Votrax $249 ($174 dsc.)
3. Echo-PC (box or plug-in card) - Street Electronics $179
The first one is actually an industrial implementation of one of Steve
Ciarcia BYTE circuits. What do you think of the above products? Are there
any commercial boards for the PC that use the newer SSI263 chip from Silicon
Systems Inc.? Another of Ciarcia's circuits (the Sweet Talker II) that uses
the SSI263 is available for the Apple II from Sweet Micro Systems, but I
believe that they do not have a version for the PC. Are there any other
systems you are aware of?
Thanks.
Marco
------------------------------
Date: Wed 17 Oct 84 16:21:20-PDT
From: Gio <Wiederhold@SRI-AI.ARPA>
Subject: Experience with Alloy PCSTOR disk
To: info-ibmpc@USC-ISIB.ARPA
We obtained an Alloy 30MB disk and tape backup system, with a 90day trial
period. We will return it:
1. On our XT it cannot boot from the hard disk.
2. It runs slower than advertised, as slow as an XT disk.
3. The tape backup, which is supposed to use 4 tracks to back up the
entire disk can use only one and then stops.
4. restoring from a tape backup destroyed the directory, although
the Norton Utilities were able to repair them.
Back to the drawing board. We are now looking at an Emerald Hard Disk.
Any experiences are welcome.
Gio
-------
------------------------------
Date: 17 Oct 1984 17:48:24 PDT
Sender: SWG.ELMO@USC-ISIB.ARPA
Subject: Quadjet Color Printer
From: Eliot Moore <Elmo@USC-ISIB.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
Does anyone use one? We're intrigued by the 3270-PC/3852 combo
from IBM, but we need something immediately.
Regards,
Eliot Moore
-------
------------------------------
From: Paul Fishwick <Fishwick@UPenn>
Subject: Typesetting Software
To: info-ibmpc@usc-isib
Date: Wed, 17 Oct 84 10:47 EDT
I am looking for a good typesetting package that permits proportional
spacing, different fonts, variable character sizing, and the ability
to create one's own character sets for dot-matrix printers. Two
packages have been advertised (that I've seen):
1. LePrint from LeBaugh Corporation, Omaha, Nebraska.
LePrint is $129 for the basic package with $19 options for
extra fonts (Old English,Park Avenue,Greek,etc.. ). I've
obtained a pamphlet and the print quality is quite impressive.
If daisy wheel printers are not already obsolete, they are
now! Also, characters can be sized from 1/12 inch to over
10 inches (Can you create your own character sets?). One
thing that is annoying about LePrint is that it takes input
from certain word processing software (WordStar, MultiMate,
and a couple of others) - They do not yet have a "generic"
text formatting package (using dot commands,for instance).
2. Fancy Font from SoftCraft, Inc., LA, California.
Fancy Font is $180 (but seems to include all the fonts).
Does anyone know anything about this package? Is it driven
by an accompanying text formatter (ala scribe,runoff,etc..) ?
Does anyone have more information/comments about these 2 systems, or
can someone suggest alternatives? Its amazing what one can do with
a $340 Prowriter! (or any other relatively inexpensive dot matrix
printer).
fishwick@upenn
------------------------------
From: Farber@UDEL-EE.ARPA
To: info-ibmpc@usc-isib.arpa
Subject: PC AT and Old Serial Cards
Date: 18 Oct 84 18:13:40 EDT (Thu)
I tried putting an old serial card (the kind with a real DB25,
that eve everybody seems to have closets full of) into my PC-AT, and
like IBM said, it did n't work. But then a friend at IBM told me
to pull of the undocumented jumper J1 in the middle of the
serial card, and now it works fine on an AT. Hmmn. Sure was
easier than soldering together a new serial cable.
John Levine, ima!johnl 656
[We have been running our AT with an old serial card as well I don't
know about the status of the J1 jumper -ed]
------------------------------
Date: Thu, 18 Oct 84 21:00:55 pdt
From: ucscc!emacs@Berkeley (05170000)
To: info-ibmpc@usc-isib.ARPA
Subject: Changing Disk Controller Configuration Tables
The following question pertain to the IBM PC/XT, the Compaq Deskpro,
and the AT&T PC 6300 ( not the IBM PC/AT! ).
o The hard disk controller in these three units has 4 hard
disk configuration tables. One for 5, 10, 15, and 20 Mbytes.
o The main question I have is how are these tables changed on
these 3 systems. And can they be changed to use say 50, 100
or other size drives. I understand there are some jumpers
that have to be changed on the controller. Where is all
this information documented, or who is the expert?
o And then what happens when you ask another drive to these
controllers, can they be different sizes?
I am trying to get the answer to these questions on all three machines.
o One last question. Does anyone have SCO Xenix running on
the Compaq Deskpro. If so, I would like to ask you some
questions. If you did not know, SCO is writing a driver
for the streamer tape unit so that you can use it easier
with Xenix.
Thanks,
Mike
ucscc!emacs@berkeley
hal.dove@ames-vmsb
------------------------------
Date: 12 Oct 84 12:24:26-PDT (Fri)
To: info-ibmpc @ Usc-Isib.arpa
From: hplabs!zehntel!ihnp4!houxm!hogpc!houxt!ijk @ Ucb-Vax.arpa
Subject: Finding the End of Memory & Adjusting the Stack Pointer using Lattice
I'm interested in adjusting my stack pointer so that I actually occupy
the minimum required space in my program on the PC using the Lattice
Compiler. The only way I can see of doing this is to create a dummy
data variable that I insure gets loaded last, then taking its address
and loading its address + size of reserved stack area into the SP
in the startup code (C.ASM). Am I missing something??? Are there
any compiler options that I can invoke to do this for me???
WHAT ELSE WILL LIKELY BREAK when I try this?? I'm not requesting
any malloc type space, so I hope I'm safe
Thanx for any advice,
Ihor Kinal
houxt!ijk
------------------------------
Date: 10 Oct 84 18:00:49-PDT (Wed)
To: info-ibmpc @ Usc-Isib.arpa
From: microsoft!markz @ Uw-Beaver
Subject: Loading in Programs by not Using EXEC
Help! I am struggling to understand an apparent inconsistency
in the MS/PC-DOS (2.X) operating system. I am trying to run a
program by loading it in, setting up the Program Segment Prefix,
registers, etc., and setting the Terminate Exit Address to my
own termination trap routine.
EEKS! Why are you attempting to do this? The exec system call (4B) is
substantially better than this. Think of all the code duplication!
Several observations:
o You *must* use the create program segment system call to initialize the
new program segment. Merely copying one around is NOT good enough.
o You must set the terminate address *before* you duplicate the PSP.
------------------------------
Date: Fri 19 Oct 84 11:58:25-EDT
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: Graphics Characters
To: info-ibmpc@USC-ISIB.ARPA
Does anyone know how I can get the characters such as tab, CR, LF, etc.
to print as their graphics representations? I want to be able to do
this from Lattice C. It would be nice if I could do it from printf
but not critical.
thanks
joe
------------------------------
Date: Fri 19 Oct 84 14:16:29-CDT
From: John Otken <CC.Otken@UTEXAS-20.ARPA>
Subject: Query on Mice and CP/M Disk Support
To: info-ibmpc@USC-ISIB.ARPA
Before I go out and blow a few hundred bucks on some junk for the PC I might
like to solicit a few opinions on the following topics:
1) Which is the better mouse? I lean towards Mouse Systems mainly
because the only MicroSoft mouse I saw didn't impress me too much. The
MicroSoft mouse did squeak a bit which I have mix feelings toward.
MicroSoft Mouseketeers - how does your mouse attach itself to the PC?
Also - very important - I am going to use this thing in conjunction with
software I am developing. Relying on someone else for driver source
maintenance is a BIG ZERO. I need complete info on how the thing works.
2) Any good recommendations for a CP/M multi-format reader/writer/formatter?
This would seem to be cheaper than adding a 5.25 drive to my S100 CP/M system.
3) In the much less important dept.. How about an INEXPENSIVE joystick?
I will summarize the received info for anyone who is interested. John.
------------------------------
From: Allyn Fratkin <sdcsvax!allyn@Nosc>
Date: 19 October 1984 1221-PDT (Friday)
To: info-ibmpc@usc-isib
Subject: Omninet on the AT?
Does anyone know for sure if the Corvus Omninet transporter card for the
PC will work in the new AT? I have heard conflicting reports.
Thanks,
--
From the virtual mind of Allyn Fratkin sdcsvax!allyn@Nosc
UCSD Pascal Project {ucbvax, decvax, ihnp4}
U.C. San Diego !sdcsvax!allyn
"Generally you don't see that kind of behavior in a major appliance."
------------------------------
Date: Friday, 19 Oct 84 21:23:51 EDT
From: lucas (pete lucas) @ cmu-psy-a
Subject: SCRIPT/PC
To: info-ibmpc @ usc-isib.arpa
A while ago, I saw a fleeting reference to a software package called SCRIPT/PC,
but have been unable to track it down. Anybody know exactly what it is
and where I can find out about it?
-pal
------------------------------
Date: Sat 20 Oct 84 14:51:14-PDT
From: Jim Celoni S.J. <Celoni@SU-SCORE.ARPA>
Subject: Concurrent PC DOS 3.2
To: Info-IBMPC@USC-ISIB.ARPA
At long last I can transfer files (w/ Kermit) to the Vax while editing others!
My copy of Digital Research (DRI) Concurrent PC DOS version 3.2 (free upgrade
to Concurrent CP/M with Windows version 2.0) arrived this week, and now each
of four windows can run a DOS or CP/M-86 application.
When I first booted Cdos (my abbreviation), the initial menu offers to back up
the 5 DSDD distribution disks and install Cdos on either a floppy or hard disk
based system (don't bother running it without a hard disk). I installed it on
an 832K IBM XT in the DOS 2.0 partition (which I backed up first just in
case). You can make a CP/M partition (drive D) too, but I didn't. The
process puts lots of "system" files on \, which I later moved to new directory
\CPM (in DOS, with public-domain chmod and move). Everything takes up 1.7MB;
my stripped version is now about 1MB.
Cdos requires 256K, recommends 512K, and can use 768K--anything over 640K only
for its M:-disk, a RAMdisk configurable to be about any contiguous region of
RAM (starting above 256K; mine uses banks D and E).
Cdos moves the disk a lot more than DOS. Commands are slower; they're all
loaded from disk. DOS commands are similar; Cdos commands are similar to
earlier CCP/M versions, heavy on menus and function keys.
You can place, size, save to disk, and otherwise control the four application
windows either with system commands or a window manager (WMENU) callable any
time by Ctrl-grey+. Ctrl-Del toggles the current window normal/full-size.
WMENU prompts are hidden while an application is running, so rather than type
↑+ <lft><lft> <cr><cr> <esc> in the dark to take a snapshot, I give the full
command from another window. The status line (25) shows active window,
program in each window, active disks, printer, caps/num shift status, whether
WMENU is installed, and the time of day; you can hide the line or just the
time with ESC-n commands (which give an error message as a side effect).
The default characters to change windows are Ctrl-keypad-1..4. Unfortunately
they preempt Ctrl-End, Ctrl-Down, Ctrl-PgDn, and Ctrl-Right, but fortunately
this version lets you change them to any combination of the Ctrl, Shift, and
Alt shifts; now I change to window 2 with Ctrl-Shift-Alt-1. Each window may
be set to be suspended or continue running when switched out.
I've edited with The Final Word 1.17, sent and received files with Kermit
2.26, and run the system file manager concurrently. FW wants the whole screen
while editing. Cdos stops FW from running in another window when FW tries to
open the swap file but properly allows another FW in a different directory.
Kermit made 55 (instead of the usual zero) retries while sending over 1000
packets at 1200 baud. Kermit slows FW down but not much. Kermit uses the
full screen in terminal mode when I'm in Emacs, but it's well-behaved when in
command and file transfer modes. There are a few irregularities, like bogus
help after "set heath ?" and mixed normal and reverse video in the ↑]S status
display, but then the file manager has reverse video glitches on the lower
right of its object panel too.
Cdos looks like DOS 1.1, but with DOS 2.0's tree-structured directories,
9-sector diskette format, and hard disk support. DOS 2.0 commands just say
"Incorrect DOS version". (Even CLS is missing--I dug up an old CLS.COM) Now
I have a few DOS 1.1 commands in \cpm (not CHKDSK: it says "Invalid drive
specification"). Subdirectory support is limited: you can define N: and O:
(e.g. "cd n:=\foo\bar") and use them like any other drive ID. PATH is
missing, but Cdos looks on "sysdisk" (c:\cpm for me) for program files marked
"system" (and so invisible to DOS). ESC doesn't erase a line (↑X does, or ↑U
marks it as erased and goes to the next line), function keys are used for
things other than line editing (so long, F3), and some typeahead is lost.
You can copy text files between CP/M and DOS media. CP/M-86 programs (.CMD)
may share RAM, and CP/M files can have user numbers and password protection.
Cdos can change the hard disk bootstrap loader (to DRIBIO.COM and DRIDOS.COM),
but then you can't load pure DOS. DOS FDISK couldn't undo it, but Cdos REDOS
did.
IBM Word Proof (a great spelling corrector) runs after "suspend on" (since
it's not well-behaved in a small window) and "addmem 48" (to set aside extra
memory). PC-File III runs with addmem 32. ProKey fails (my greatest loss),
as do kbbuff and both Tall Tree and STB's utilities. Loading Jetdrive in
config.sys makes Cdos think there's not enough memory to load programs; JET
hangs Cdos with A:'s light on; and PCA/PCU load but don't work. Norton's HL
(DiskLook for XT) now thinks the disk is "not All-DOS" and says "Error in
reading disk information"), even when run from DOS!
PRINTMGR, Cdos's print spooler, will manage a printer for each window (windows
can share a printer too). You can remove print jobs from the queue and
suspend/resume printing. STOP aborts a runaway process.
The editor, DREDIX from Emerging Technology (is it the same as their EDIX?) is
a limited but usable screen editor. It can be in a small window but needs the
whole screen for editing. It can handle four buffers, two of which may be
visible (its tutorial splits the screen into instruction and work areas). A
line may not exceed 255 characters, and all files must fit into RAM. It
scrolls horizontally, but when I type at the end of a long line, it takes
about 1 sec/char to catch up! It's not too smart about file names: it wrote a
file named "\ut\test", with the backslashes, in the current directory.
DRTALK is PC-Talk III without the startup screen. CARDFILE is slow and
inflexible (HP's or a physical Rolodex win). Graphics support files
(including GSX and fixes to DR DRAW and DR GRAPH) are included, but neither
GINSTALL or GSX ran.
The documentation is good as far as it goes, but there are no reference cards,
and there's not even a mention of the graphics support. REDOS is completely
undocumented!
Version 1 (Concurrent CP/M-86) was months late. Each of the three upgrades
was late and quite different from the previous version. Perhaps Cdos is
stabilized now, and the next upgrade may bring DOS support up to version 2.0
(only my hope).
Parts of the original system have been unbundled and are now part of the
Programmer's PAK (assembler, librarian, linker, cross-referencer, window
source code, queue communications example, SYSTAT, GSX-86 user guide and
programmer guide, and Cdos programmer's reference guide) which sells for
$70.00. (I don't have the PAK so won't say anything more about it.)
All in all, having the PC available while transferring files or crunching in
the background is a real boon, switching between applications instantly is
convenient, Cdos coexisting with DOS on one partition allows me to use Cdos
without forsaking DOS 2.0 and its environment, but the often irritating
restriction to almost-DOS 1.1 makes me boot Cdos only when the concurrency
will save me time.
+j
P.S.: I'm not related to any of the companies whose products and trademarks
appear in this note except as customer.
------------------------------
Date: 20 Oct 1984 19:37:25 PDT
Subject: IBM Price List File Update
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: info-IBMPC@USC-ISIB.ARPA
Many people seem to be finding the IBM price list file useful. It is again
updated and expanded and can be found in <INFO-IBMPC>PRICE.LIST. No I won't
mail it. It is much too big (137K bytes).
------------------------------
End of Info-IBMPC Digest
************************
-------
∂02-Nov-84 1507 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #108
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 2 Nov 84 15:06:43 PST
Date: 2 Nov 1984 13:52:48 PST
Subject: Info-IBMPC Digest V3 #108
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Friday, 2 November 1984 Volume 3 : Issue 108
This Week's Editor: Dwight Baker
Today's Topics:
More on Concurrent PC DOS 3.2
Info on Transporting PC's (2 msgs)
writing to screen with attributes
Gosling EMACS operation hints
Venix/86; Fusion Query
Update for MS Word Query (2 msgs)
Command.com patches Query
Diablo 1610/20 Driver needed
Cold start memory test bypass wanted
Hard Disk Controller Query
DOS 2.10 Speedup Patch needed
AT floppy disk problem
Backup devices for the AT Query
Patches to FORMAT.COM under DOS 2.1 needed
Core-image save/restart query
Linde Tech. Inc. Hard Disc Query
----------------------------------------------------------------------
Date: Wed 24 Oct 84 07:57:12-PDT
From: Jim Celoni S.J. <Celoni@SU-SCORE.ARPA>
Subject: More on Concurrent PC DOS 3.2
To: Info-IBMPC@USC-ISIB.ARPA
To correct what I said Saturday: Concurrent PC DOS 3.2's REDOES command *is*
documented, at the end of the file hdmaint.doc on one of the distribution
disks. While reading my mail yesterday, I discovered that when run under
CDOS, Kermit 2.26 drops many incoming characters (5-10%?)--my guess is that
the screen writes via "DOS" don't all work but the direct ones (more common
in Emacs) do. File transfers work fine, though two have ended early with
a message about "F" not being a valid server command.
I regret the error. +j
------------------------------
26-Oct-84 14:23:43-PDT,2226;000000000001
Date: Fri, 26 Oct 84 21:23:28 -0100
From: gaffney@NTA-VAX (Patrick Gaffney CMI)
To: info-ibmpc@usc-isib
Subject:Info on Transporting PC's
My wife and I recently moved an IBM portable PC, and an IBM-PC plus
expansion unit with 10 meg hard disk from Oak Ridge Tennessee to Bergen
Norway. In order to move the hard disk it is only necessary to run the
diagnostics disk and invoke the 'prepare for relocation' option. On
our diagnostics disk (version 2.2) there is no information on what to
do once you have taken this option. The simple answer is NOTHING.
Remove the diskette and power down immediately without pushing
another key! In this case the heads are retracted and things should
be safe.
When our equipment arrived in Norway, and when we had the power units
changed, everything worked satisfactorily. The hard disk was undamaged.
Consequently, I could reuse the the many diskettes that I had allocated
for backups.
The portable PC is switchable so there is no problem taking that abroad.
There is a different story however with the PC/AT. To be precise the
PC/AT is switchable but the displays may not be. The US version of the
monochrome display (which we note takes its power from the system unit)
has a transformer hidden within its depths. Consequently, when one attaches
a US display to the PC/AT in Europe the display blows up! Luckily when
I did this it was witnessed by two friendly IBM personnel who were as
surprised as I was. The good news is that IBM are replacing the blown
up display with a European model that does not contain the transformer.
Thus although the PC/AT is switchable the monochrome display is not.
On the other hand the IBM colour monitor (which takes its power from
the wall socket) is smart enough to detect whether 115v or 220v are being
fed. Thus it is automatically switchable. In Europe all that is
required is a new cable...curses to non-standardisation...
------------------------------
Date: 29 Oct 84 08:05:54 EST (Mon)
From: Ernie Patterson <ernie@ecsvax>
Subject: Info on Transporting PC's
To: Info-IBMPC%usc-isib.arpa@csnet-relay.arpa
I would you suggest that you use the diagnostics that are provided with the
IBM-XT, and use Option 3 (which will park the hard disk and ready the system
for location). The diagnostics disk is not copy protected and you can create
a directory (ex. \diags) and copy the disk to it. You should then run the
COMMAND.COM which has been changed for the diagnostics....
best of luck....
Ernie Patterson
------------------------------
Date: Fri, 26-Oct-84 14:24:50 PDT
From: Lauren Weinstein <vortex!lauren@RAND-UNIX.ARPA>
Subject: writing to screen with attributes
To: INFO-IBMPC@ISIB
An important "gotcha" to watch out for is that if you use the normal
BIOS routines, the "empty" line formed by a scroll will always be filled
with the same attribute as that of the first character of the line
which previously (before the scroll) was on the bottom line. So, if you
have a reverse video character at the start of the bottom line and
scroll, you'll end up with a dandy line on the bottom formed of
reverse video spaces.
--Lauren--
------------------------------
Date: Fri 2 Nov 84 10:23:32-EST
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: Gosling EMACS operation hints
To: info-ibmpc@USC-ISIB.ARPA
I use UniPress Gosling EMACS on our PC. Because it takes nearly a minute to
start up, I have rebound all the "exit-emacs" keys to instead push to a new
command processor. What this means is that if we are at top level, we have to
type 'emacs', and if in a recursive command interpreter have to type 'exit', to
get to the editor. Confusing enough, but hard to explain to my favorite user
(and owner of the PC). So, I created the following batch file ED.BAT
exit
emacs
Now, if I type 'ed' at the top level, the 'exit' does nothing and EMACS is
invoked; if I type 'ed' at a recursive level, the 'exit' returns me to EMACS.
I pass this on because it may be useful to others who either use UniPress EMACS
or have systems that use recursive command interpreters.
------------------------------
Date: Thu 1 Nov 84 11:16:37-EST
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: Venix/86; Fusion Query
To: info-ibmpc@USC-ISIB.ARPA
Does anyone have any experience with Unisource's Venix/86 (Unix with 4.2
enhancements) on the PC? Or with their Fusion networking software?
Major considerations are proper integration of the clock in the RAM+6
card (on the XT), Hercules Graphics Card, and various special device
drivers (which I have source for). The ideal arrangement is that
two PCs are mutual file servers and one is a print server.
------------------------------
To: info-ibmpc@usc-isib.arpa
Subject: Update for MS Word Query
Date: 27 Oct 84 17:45:15 EDT (Sat)
From: Farber <farber@udel-ee>
Anyone know the availability of MS Word for the AT and the
upgrade policy of Microsoft (one hopes).
Dave
------------------------------
Date: 31 Oct 1984 11:47:58 PST
Subject: Re: Update for MS Word
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
I just received a letter from Microsoft announcing version of Microsoft Word
1.5. This includes AT support as well as several new printers including
the HP laser printer and a graphics mode for the FX-80. A spelling program
is available for $50 (free to new purchasers).
------------------------------
Date: Tue, 23 Oct 84 08:33:07 pdt
From: William C. Marsh <bmarsh%cod@Nosc>
To: info-ibmpc@usc-isib
Subject: Command.com patches Query
There have been patches to command.com submitted to info-ibmpc which turn echo
off during batch files and increase the environment to 2k from 128 bytes. I
assume (I haven't checked) that these patches were for the 2.0 command.com.
Are the addresses the same for the 2.1 command.com?
Also, does anyone have a patch to make command exit with the correct exit code?
Whenever a program is executed via command.com (ex. command -c masm test;) and
exits with an error code of 1, command.com exits with a 0 (always). This
really makes command useless while running MAKE.
Bill Marsh
Naval Ocean Systems Center
San Diego, CA
ihnp4 \ MILNET bmarsh@nosc
akgua \
UUCP decvax >------------!sdcsvax!noscvax!bmarsh
dcdwest /
ucbvax /
------------------------------
Date: Wed, 24 Oct 84 08:38:39 pdt
From: Charles L. Athey III <athey@lll-crg.ARPA>
To: info-pc@mit-mc.ARPA
Subject: Diablo 1610/20 Driver needed
Does anyone have an IBM/PC device driver for a Diablo 1610 or 1620 printer.
This printer uses ENQ/ACK handshaking rather than XON/XOFF. It also will
printer in both directions but the PC must invert the character sequence
for the reverse direction. Any drivers that do either of these would
be helpful. If anyone knows of a commercially available driver I would
also be interested in hearing about it. Thanks in advance.
Chuck Athey
------------------------------
Date: 26 Oct 84 11:31:06 EDT
From: John McNamee <jpm@BNL>
To: Info-IBMPC@Usc-Isi
Subject: Cold start memory test bypass wanted
I just got a PC with 640K memory and am growing old waiting for it to test
all that memory at bootup (the software I'm using seems to reset the "already
tested" flag so every reset is doing a memory test). I remember from a long
time ago that somebody figured out a way to set the switch for 64K and run
a program that sets the real memory size. Could somebody please direct me to
a copy of this program? Thanks in advance.
John McNamee
..!decvax!philabs!sbcs!bnl!jpm
jpm@Bnl.Arpa
------------------------------
Date: Fri 26 Oct 84 16:17:43-EDT
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: Hard Disk Controller Query
To: info-ibmpc@USC-ISIB.ARPA
I have a 16Mb hard disk (Morrow) with an STC-501 interface. I would like
to put this on my PC. Does anyone know of some controller cards which
would allow me to accomplish this (The controller card I have is for
an S100 system).
------------------------------
Date: 27 Oct 84 20:30 PDT
From: mike@LOGICON.ARPA
To: info-ibmpc@isib
Subject: DOS 2.10 Speedup Patch needed
I am looking for the patch that will speedup the floppy disk in version
2.10. This patch has probably been reproduced here and there a number of
times but I seem to have lost it. I'd appreciate it if somebody could
send me a copy of that debug change to the system.
Thanks. Mike Parker
------------------------------
To: info-ibmpc@usc-isib.arpa
Subject: AT floppy disk problem
Date: 30 Oct 84 16:55:41 EST (Tue)
From: Farber <farber@udel-ee>
What does write protect error while reading drive a mean. I get it when I
try to format a disk on the AT on the high density drive.
------------------------------
Date: Tue, 30 Oct 84 16:41:35 PST
From: Willard Korfhage <korfhage@UCLA-ATS.ARPA>
To: info-ibmpc@isib
Subject: Backup devices for the AT Query
We're looking around at backup devices for the AT. People who have
streaming tapes - what do you say about them? How easy are they to use?
Does anyone out there have a removable Winchester? Is there something
we should definitely *not* use? Send in your horror stories!
Thanks, Willard Korfhage
ARPA : korfhage@ucla-ats
UUCP : {ucbvax,ihnp4}!ucla-cs!korfhage
------------------------------
Date: Thu, 1 Nov 1984 14:15:42 EST
From: "Smalley%UPenn-1100@CSnet-Relay.ARPA" <SMALLEY%upenn-1100.csnet (Smalley%UPenn-1100@CSnet-Relay.ARPA)@csnet-relay.arpa>
Subject: Patches to FORMAT.COM under DOS 2.1 needed
To: HAGAN@upenn-1100.CSNET, info-ibmpc%usc-isib.arpa@csnet-relay.arpa
I recall seeing in this digest patches to FORMAT.COM that will prevent
accidental reformatting of the hard disk. I have not been able to locate
these in my local archives, and need to patch my system to avert the
problem.
As I do not have remote login capability, only network mail access, if
anyone can send me this information I would greatly appreciate it.
The system is stock IBM XT, with an AST SixPak Plus card to provide
memory of 512KB; running under DOS 2.1.
If anyone has patches to prevent completely the reformatting of the
winchester, that would be the best, as this system will be true public
access, in a student lab area at the University of PA. Engineering School.
I will take whatever I can get, though, as partial protection is better
than none at all.
A thousand and one thanks in advance.
Lester Smalley CSNet: Smalley @ Upenn-1100
154 Moore / D2 ARPA : Smalley%UPenn-1100@CSNet-relay.arpa
200 South 33rd Street
Philadelphia, PA 19104
(215) 898-4707
------------------------------
Date: 2 Nov 1984 08:43:03-PST (Friday)
From: Jim moore <MOORE.LOSANGEL%ibm-sj.csnet@csnet-relay.arpa>
To: info-ibmpc%usc-isib.arpa@csnet-relay.arpa
Subject: Core-image save/restart query
Is there any way to save the core image of an arbitrary program (e.g. as a
.com file) then restart it?
Specifically, my problem is that I'm running micro-prolog, with a hefty set
of input to set it up. I run it many times with the same input, which takes
several minutes to load and assimilate. What I'd like to do is save the
entire image of prolog+rules&facts, and be able to run (continue) it without
paying the load-overhead each time.
Micro-prolog does not have this facility -- surely there is some way to
do this(?) There are no files open at the time I want to save and control
is in an i/o wait for input.
Help!
Please reply to me (MOORE.LOSANGEL@IBM); prize-winning entries will be posted
to the net.
Thanks, Jim Moore
------------------------------
Date: 2 Nov 1984 15:13-EST
Subject: Linde Tech. Inc. Hard Disc Query
From: POLARIS@USC-ISI.ARPA
To: Info-IBMPC@USC-ISIB.ARPA
Has anyone out there had any experience with Linde Technology, Inc. ?
They offer a 10 mb hard disc for $945. Satisfaction guaranteed and all
that stuff, also a TWO YEAR warranty.
------------------------------
End of Info-IBMPC Digest
************************
-------
∂03-Nov-84 1701 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #109
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 3 Nov 84 17:01:40 PST
Date: 3 Nov 1984 16:33:37 PST
Subject: Info-IBMPC Digest V3 #109
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Saturday, 3 November 1984 Volume 3 : Issue 109
This Week's Editor: Billy Brackenridge
Today's Topics:
IBM 370 Workstation Announcements
----------------------------------------------------------------------
The following is IBM's announcement of their new PC-370 related products.
The complete text of these announcements are in <INFO-IBMPC>PC-370.TXT
on [ISIB] and are available via FTP. This file is about 1.25 Million Bytes.
Editorial Comment:
It is too bad The ARPA sponsored research of 15 years ago notably SDC Lisp and
Crisp have been lost to the bit bucket. I always thought a 370 made a great
personal Lisp machine. Do any old UCLA types have the source to the Pinball
game that ran stand alone on the 360/91?
NUMBER 184-138
DATE 841025
TYPE Product
TITLE IBM PERSONAL COMPUTER/370 OVERVIEW
ABSTRACT IBM announces a new configuration of the IBM Personal Computer
XT/370 and the IBM Personal Computer AT/370. Both the IBM Personal
Computers XT/370 and AT/370 have a 3278/79 Emulation Adapter
installed for host 3278/79 sessions via coaxial cable attachment to
a 3274, 4321, 4331, 4361, and 4701.
IBM is also announcing a new configuration of the IBM Personal
Computer XT/370 Option Kit, an IBM Personal Computer AT/370 Option
Kit, and enhancements to the Virtual Machine/Personal Computer
(VM/PC) licensed program. VM/PC also supports a local CMS session
on these new desktop System/370 workstations.
OVERVIEW HIGHLIGHTS
- Support of unique concurrent sessions are via "hot key":
- Local S/370 CMS session
- Host 3278/79 session via a 3278/79 Emulation Adapter in the
IBM Personal Computer XT/370 or AT/370 to provide coaxial
connection to IBM 3274 Control Units, IBM 4321/4331/4361
Processors (via the Display/Printer Adapter), IBM 4361
Processors (via the Workstation Adapter), and IBM 4701
Finance Communication Controllers via the Device Cluster
Adapter (host server functions not supported)
- Remote 3101 emulation session
- System/370 processor control session
- Customers with an installed XT/370 having the 3277 Emulation
Adapter and VM/PC 1.0 may upgrade their configurations for
3278/79 emulation by installing the 3278/79 Emulation Adapter in
place of their existing 3277 adapter and obtaining the VM/PC 1.1
upgrade materials.
- Users may select either a 3278/79 or 3277 host session on the PC
XT/370. Only a 3278/79 session is supported on the PC AT/370.
- VM/SP Release 3 is the base for the Virtual Machine/Personal
Computer (VM/PC) 1.1 licensed program.
- REXX Macro/Executive processor command programming language in
VM/PC is announced
- Improved System/370 performance on the IBM Personal Computer
AT/370
- Improved 370 instruction execution speeds vis-a-vis the
XT/370
- Faster fixed disks and microprocessor of the IBM Personal
Computer AT/370
- Following is a summary of System/370 language performance for
the XT/370 and the AT/370:
Typical Compile Speed
Percent
Language (Lines per Minute) Improvement
XT/370 AT/370
Assembler H 330 557 69
IBM BASIC 100 216 116
OS/VS COBOL 150 205 37
VS FORTRAN 75 125 67
Pascal/VS 300 594 98
PL/I Optimizing 110 179 63
The average of the System/370 instructions execution rate
for the AT/370 is approximately 1.25 times that of the XT/370.
- The IBM Personal Computer AT/370 supports 8Mb virtual programs;
4Mb is supported on the IBM Personal Computer XT/370.
- Option Kits allow for field upgrade of the IBM Personal
Computers XT and AT.
- Personal Computer functional capabilities remain unchanged.
- This announcement completes the statement of direction contained
in the product announcements dated October 18, 1983, for 3278/79
support on the IBM Personal Computer XT/370.
The six announcement letters are briefly described below:
IBM PERSONAL COMPUTER XT/370, 5160 MODEL 589)
PRODUCT ANNOUNCEMENT (184-141)
This new model of the IBM Personal Computer XT is the same as
the IBM Personal Computer XT/370 (5160 Model 588) announced on
October 18, 1983, except that a 3278/79 Emulation Adapter replaces
the 3277 Emulation Adapter and an asynchronous communications
adapter is standard.
Highlights of this model are:
- Contains the System/370 processor card and 512Kb memory card
- Has a system unit with 256Kb of Personal Computer memory in
addition to the 512Kb of System/370 memory
- Has one 320/360Kb diskette drive and adapter
- Has one 10Mb fixed disk drive and adapter.
5160 MODELS 568 AND 588 WITHDRAWN
PRODUCT ANNOUNCEMENT (184-143)
The IBM Personal Computer XT/370 Models 588 and 568 are being
withdrawn from marketing effective January 31, 1985.
The reason for withdrawal is that they support 3277 emulation
and a new model is also being announced today that has a 3278/79
Emulation Adapter installed. VM/PC 1.1, which is also being
announced today, replaces VM/PC 1.0, but will continue to support
these withdrawn models of the XT/370 (i.e., 3277 Model 2 emulation).
IBM PERSONAL COMPUTER XT/370 OPTION KIT (TWO-CARD)
PRODUCT ANNOUNCEMENT (184-142)
This is a two-card kit that can be installed in a 256K IBM
Personal Computer XT to convert it to an IBM Personal Computer
XT/370. To install the kit requires the availability of two adjacent
full-feature slots in the systems unit. This kit is similar to the
IBM Personal Computer XT/370 Option Kit announced October 18, 1983,
except that it does not contain the 3277 Emulation Adapter. An
optional IBM 3278/79 Emulation Adapter may be installed in addition
to this XT/370 two-card kit for a host 3278/79 emulation session.
IBM PERSONAL COMPUTER AT/370, 5170 MODEL 599
PRODUCT ANNOUNCEMENT (184-139)
The IBM Personal Computer AT/370 provides better performance
than the IBM Personal Computer XT/370 on large System/370
applications that have significant paging and/or disk I/O
requirements. The improved disk access times and microprocessor of
the IBM Personal Computer AT have a significant effect on the
overall throughput of these applications. The IBM PC AT model
599 has a 20Mb fixed disk, a high capacity (1.2Mb) diskette drive,
512Kb of memory on the systems board, a System/370 processor card,
and a 512Kb System/370 memory card (both System/370 cards have a
16-bit data path). The standard 3278/79 Emulation Adapter provides
for a host 3278/79 session and file transfer.
IBM PERSONAL COMPUTER AT/370 OPTION KIT (TWO-CARD)
PRODUCT ANNOUNCEMENT (184-140)
This is a two-card kit that can be installed on an 512Kb IBM
Personal Computer AT to convert it to an IBM Personal Computer
AT/370. Installation requires two adjacent 16-bit slots in the
systems unit. An optional IBM 3278/79 Emulation Adapter may be
installed with this AT/370 kit for a host 3278/79 emulation session.
IBM VIRTUAL MACHINE/PERSONAL COMPUTER (VM/PC) LICENSED PROGRAM
PROGRAMMING ANNOUNCEMENT (284-425)
VM/PC 1.1 supports local CMS and host 3278/79 applications.
VM/SP Release 3 functions such as the REXX EXEC processor and XEDIT
enhancements have been included in VM/PC 1.1 for support of IBM
Personal Computer XT/370, IBM Personal Computer AT/370, and IBM
Personal Computers XT and AT when equipped with the appropriate IBM
Personal Computer XT/370 or AT/370 Option Kits.
Highlights of VM/PC 1.1 are:
- Support of unique concurrent sessions is via "hot key":
- Local System/370 CMS session.
- Host 3278/79 session via a 3278/79 Emulation Adapter in the
XT/370 or AT/370 to provide a coaxial connection to an IBM
3274 Control Unit, IBM 4321/4331/4361 Processor via the
Display/Printer Adapter, IBM 4361 Processor via the
Workstation Adapter, and IBM 4701 Finance Communication
Controller via the Device Cluster Adapter (host server
functions not supported).
- Remote 3101 session with IBM Personal Computer 3101
Emulation licensed program (6024042).
- System/370 processor control session.
- The IBM Personal Computer AT/370 supports up to 8Mb virtual
programs (4Mb on the XT/370).
- Customers with an installed IBM Personal Computer XT/370 having
the 3277 Emulation Adapter and VM/PC 1.0 may upgrade their
configurations for 3278/79 emulation by installing the 3278/79
Emulation Adapter in place of their existing 3277 adapter and
obtaining the VM/PC 1.1 upgrade materials. The upgrade materials
will be available for a nominal charge.
- Users may select either a 3278/79 or 3277 local or host session
on the IBM Personal Computer XT/370. Only a 3278/79 session is
supported on IBM Personal Computer AT/370.
ADDITIONAL INFORMATION
See the individual announcements for additional information.
------------------------------
End of Info-IBMPC Digest
************************
-------
∂09-Nov-84 1947 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #110
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 9 Nov 84 19:47:20 PST
Date: 9 Nov 1984 18:56:05 PST
Subject: Info-IBMPC Digest V3 #110
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Friday, 9 November 1984 Volume 3 : Issue 110
This Week's Editor: Dwight Baker
Today's Topics:
Streamer tapes: one thing to avoid
New IBM color boards, PGS SX-12, and DG/One
Zerodisk and the AT
Microsoft Word update info (2 msgs)
Update to Epsilon the EMACS Clone
Command.com patches (2 msgs)
PC/IX Line 25 Patch Query
PC AT Tech Reference Manual Query
PCjr and New Graphics Modes Query
Need help with STB board
Physically securing PCs Query
IBM & Typesetting Query
----------------------------------------------------------------------
Date: Fri 2 Nov 84 18:11:24-EST
From: Joseph M. Newcomer <NEWCOMER@TL-20B.ARPA>
Subject: Streamer tapes: one thing to avoid
To: info-ibmpc@USC-ISIB.ARPA
Many of the early streamer tape systems did not have selective file
restore; i.e., the controller board would dump all 10Mb (or whatever)
to the tape, or restore it. If you needed a single file to be restored,
you would blow away your whole file system (so what you had to do was
dump the current file system, restore the old one, copy the file to
floppy, restore the whole new file system, and then copy the file
from the floppy to the winchester). No fun, and people I knew were
seriously blown away by an accidental full restore. My understanding
is that in more modern times these type of streamers no longer exist,
and that selective file restore is now possible. At least one I looked
at (whose name I forget) supported selective restore and would hold
something like 40Mb of disk (and thus 4 x 10Mb of winchesters, which
was the limit on the computer's controller card). What I lack is data
on their reliability, either in the magnetic media or physical transport
mechanisms. Tallgrass 20Mb+streamer tape is thought of highly by one
person I know, but I don't know anything about it beyond the fact that
he is happy with its speed (I don't think he's had to do a single-file
restore, so I don't know if that is supported).
joe
[Note: The Sysgen backup unit provides for both Image (the whole thing)
and individual files or groups using common wildcards and paths. editor]
------------------------------
Date: Sun, 4 Nov 84 13:52:15 EST
From: Carl D. Howe <cdh@BBNCCX.ARPA>
Subject: New IBM color boards, PGS SX-12, and DG/One
To: info-ibmpc@usc-isib.arpa
I had a chance to see both the Enhanced and the Professional Color Display
systems at the Northeast Computer Show this weekend, and I was very impressed.
There were a couple of things that I noticed from looking at them that I hadn't
figured out from reading the literature:
1) The enhanced color graphics adapter and display provide
character displays in color that rival those on the monochrome display
system. If you look very carefully, you can still see the phosphor
dots, but the discrete scan lines in the display are gone. That, the
flicker free updating, and the smooth scrolling seem like excellent
arguments to buy this system, regardless of the new display
capabilities. Of course, it costs more than the old color adaptor,
but the decrease in eye strain may make it worth it.
2) The Professional color graphics system is spectacular,
largely due to the 60 Hz, noninterlaced, 400+ line display. If you've
never seen a 60 Hz, noninterlaced display at this resolution before,
you haven't seen good color graphics. The built-in, 2D and 3D
transformation software was impressive also. The only disadvantage of
this display system seems to be with so many pixels to update (and so
many bits per pixel (8)), a full page display takes quite a while to
appear. Nonetheless, the wait is worth it; one of the pictures they
displayed rivaled a 35 mm slide projection (assuming a somewhat grainy
film like Ektachrome 400). See the IBM demo of this system to see the
difference between what passes for color graphics today and true
production quality graphics is.
3) For those of you who don't have the money for either of
these fancy new cards, across the way from the IBM booth, I saw what
I've inferred must have been a Princeton Graphics System SX-12 with
the optional scan doubler, running off a standard IBM color graphics
card. The image from this system rivalled that of the IBM Enhanced
Graphics system when running in compatibility mode. Scan lines were
not visible, and phosphor dotting was very hard to discern. I didn't
see another color display at the show (outside the IBM booth) that had
the detail, precision, and resolution of this one. See it for
yourself, and you'll want to take one home rather than go back to your
old color display.
4) In the portable arena, I saw several DG/One PC-clones and
by and large was impressed. However, I recommend that anyone
considering one seriously look at it in a showroom (or better still,
have someone bring it to your office) rather than at a show. All the
units I saw were initially very hard to see, which I am sure turned
off a lot of people. However, if you sat down directly in front of
one, and adjusted the contrast control for yourself only (not for
people looking over your shoulder), I found it quite readable. You
might even find the lack of off-center viewing a feature; how often do
you want people looking over your shoulder in an airplane or airport
to be able to read what you are typing? In any case, the readability
of the display is a very personal judgment, so don't rely on my
opinion; see one yourself and decide.
Summary: if you are willing to pay a premium, it's now feasible to get
color displays that have the clarity and resolution previously
reserved for monochrome. I'm glad I saw it with my own eyes.
Carl
------------------------------
To: info-ibmpc@usc-isib.arpa
Subject: Zerodisk and the AT
Date: 04 Nov 84 19:40:37 EST (Sun)
From: Farber <farber@udel-ee>
For those of you who use the ZERODISK software (that allows you to
not have to place funny disks in drive A when using certain
protection schemes), be WARNED.
I have wasted several hours trying in vain to format a high density
diskette on an AT. The drive would format standard diskettes but
would come up with that silly write protection on read comment
when it tried to do the 12meg variety. Well it seems that the
zerodisk.drv is the culprit. remove it from your config.sys and
then format all the diskettes you want. After you have all you need
you can restore the zerodisk to the config.sys and all works.
I am sure someone will comment on .....
Dave
------------------------------
To: info-ibmpc@usc-isib.arpa
Subject: Microsoft Word update info
Date: 07 Nov 84 20:42:48 EST (Wed)
From: Dave←Farber <farber@udel-ee>
I just got the Word update for the AT, installed it, it started up
a storm and then HUNG. As I sat looking at my mono display I finally
gave up and used the backup diskette to have at it again. Well guess
what. It still did not work. As I thought and thought, I looked at my turned
off color display and said NO THEY WOULD NOT DO THAT. Well they did.
In stark contrast to the old version , the new version even when you are on
the mono display comes UP ON THE COLOR DISPLAY. No where in the
writeup can I find that!!!!. of course once you know what is going on
you can say
word /m
Anyone at Microsoft going to replace my main program diskette so I have
a real backup!!!!
Dave
------------------------------
Date: Mon, 5 Nov 84 7:30:39 EST
From: Dave Walden <walden@BBN-LABS-ADMIN.ARPA>
Subject: Microsoft Word Update for AT
To: farber@udel-ee, info-ibmpc@isi
We just received (Friday) from our local computer store
which services our company account Microsoft Word Update 1.15
which states in the documentation addendum that it also supports
the AT. Since our local computer store provided this because
the previous version would not work on one of our people's AT,
maybe it does in fact support that AT. I don't know for sure
since I don't have an AT. I wanted the update because it was
supposed to correct a bug in the HP Laserjet print driver.
We will be trying it early this week to see if it correct that
bug.
Interestingly, the update came packaged in a box which
said it was the Microsoft Spell program box, and in fact
the spell program is in the box along with a manual etc. However,
also in the package with a very small documentation update is
version 1.15 of Word. If you go to your computer store and
see the Microsoft Spell box, note that it also says includes
Word 1.15 on the box.
------------------------------
Date: 7 Nov 1984 16:03:23 PST
Subject: Update to Epsilon the EMACS Clone
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
We just received a beta test version of the latest edition of Epsilon
from Lugaru. This product has been mentioned in issues #84 and #88
of INFO-IBMPC.
To recap: Epsilon is an EMACS clone for the IBMPC. It is a fairly
complete implementation yet very fast and at 78K of .EXE file it is
small enough to use on a floppy only system and still leave room for
a Pascal or C compiler.
While Epsilon is primarily designed as a programmer's editor, project
assistants use it here at ISI as EMACS fluency is part of the job
description. The "teach EMACS" and extensive help facilities and
closeness to Tops-20 EMACS make this a great "first EMACS".
We also use Epsilon as a programming environment in the same sense
that one would use a Unix shell. One has the ability to define macros
from Epsilon primitives. When combined with DOS batch files one can
do all sorts of wondrous things. One programmer has mimiced the Unix
make facility. If a compiler returns an error condition he gets
the errors in one window and the offending source code in another
window. Upon exiting Epsilon, he can either retry the compile till he
gets it right or abort the batch file.
Another programmer is working on a mail reading facility. The text
processing primitives in Epsilon are great for manipulating mail
header fields and of course the mail program has an editor built in.
The new release fixes a few old flaws and adds some powerful new
features. I am particularly delighted by the addition of the circular
kill buffer as I use that in preparation of INFO-IBMPC digests. Also
the change buffer command now defaults to the previous buffer. A
dired feature has been added as well as several features for editing
structured languages such as auto indent and parentheses matching
primitives.
The big addition in this new version is a process window. The new
command create-process creates an Epsilon buffer called process that
contains a DOS prompt. This process window is primarily designed for
running batch files such as compiles. Printing is none too fast in
this window, but all the Epsilon commands work. One can scroll back
to see what took place earlier or grab output from this window and
move it into a file in another window. One can start a compile batch
job and then continue editing in another Epsilon window. The
foreground editor is slowed down a bit, but even with a background
compile going on Epsilon is still faster than many screen editors.
This window is only for well behaved programs that do no screen
manipulation. Lugaru seems to have solved the DOS reentrancy problem
by limiting the background processing to a single task. This works
fine as long as one runs programs such as compilers, but this beta
test version yields disastrous effects if you try to run programs
that know about the screen. Kermit and VDTE (a Hewlett Packard
terminal emulator from Inner Loop Software) both crash the system. I
have been promised that the window system will be more robust before
final release date. I am told that setting BREAK ON will keep these
sorts of programs from hanging the system.
Epsilon also includes a push primitive. Epsilon then relinquishes
control completely and any program can be run. Upon typing Exit to
the exec control is returned to Epsilon.
I am very pleased that I can now use my PC during long compiles. Of
course when a compile is running Epsilon hasn't access to as much
memory and uses its dynamic swap file feature. Not only does Epsilon
implement multi tasking, but virtual memory too!
Epsilon is $150:
Lugaru Software
Box 11037
Pittsburgh, PA 15232
(412) 621-5911
------------------------------
Date: Wed, 7 Nov 84 22:30 GMT
Subject: Command.com patches
To: info-ibmpc@USC-ISIB.ARPA
From: BRENGLE%LLL@LLL-MFE.ARPA
Telephone: (415) 422-1543, [FTS 532-1543]
Office-Location: Bldg 543, room 1046
Postal-Address: LLNL, PO Box 5511, L-630, Livermore, CA 94550
Back in April, a patch to DOS 2.0's COMMAND.COM appeared which caused
ECHO to default to off for batch files. In October, Bill Marsh asked
whether the patch was the same for DOS 2.1. I figured out the patch
for DOS 2.11 on my Compaq.
A>debug \command.com
-e17e7 9e 20
-e3886 24 26 c6 06 b7 09 00 e9 80 f1
-e9b7 00
-w
-q
The enter of 00 into location 9b7 in optional. It sets the start-up
state to ECHO OFF so that the AUTOEXEC.BAT file is not echoed on
boot-up.
I don't know for sure if this will work for arbitrary DOS 2.1x, but I
can describe how to go about "correcting" the patch for versions other
than 2.11. Contact me direct for that info.
------------------------------
Date: Fri, 9 Nov 84 00:55 GMT
From: BRENGLE%LLL@LLL-MFE.ARPA
Subject: Command.com patches
To: info-ibmpc@USC-ISIB.ARPA
Telephone: (415) 422-1543, [FTS 532-1543]
Office-Location: Bldg 543, room 1046
Postal-Address: LLNL, PO Box 5511, L-630, Livermore, CA 94550
I got at least one request for details on the patch to default ECHO to
off for batch files in DOS 2.x, so I thought I would send them to the
digest. First, I want to say that I have not modified the original
DOS 2.0 patch in any way except to change appropriate addresses, and
to provide one new option.
I have done this patch for both DOS 2.0 and 2.11 on my Compaq without
any problems. This procedure requires searching through the
COMMAND.COM file for certain locations which are different in the two
versions. I will give the addresses which I found as a result of
those searches for both versions. In the actual patching, though, I
will use the 2.11 addresses as examples, but the user attempting this
procedure will have to use the actual addresses found for his system.
For safety, format a scratch disk with the /S switch to get the system
on it. Also put DEBUG.COM on it. (I am going to assume that you have
the 2.1 DEBUG available.) Now do "DEBUG \COMMAND.COM".
First we want to find the location of the byte which contains the ECHO
flag. Do
-S 0 7FFF 01 00 00 01
This search should produce a single response. The ECHO flag byte is
the last one in the search list, that is, it is located at the address
found by the search plus three more. In DOS 2.0, the address of the
flag byte is 96E, in 2.11 it is 9B7.
Now we find a location to install patch code by doing
-S 0 7FFF 61 6E 64 20 70
This search should also produce a unique result. The resulting
address is where we will install the patch code. It lies in the
middle of the text strings for a bunch of DOS messages (use the D
command to DEBUG if you want to see what they are). For 2.0, the
address is 364A and for 2.11 it is 3886.
Next we find the location to install the wedge for the patch by doing
-S 0 7FFF B9 0A 00 E8
As before, this should produce a unique result. For 2.0, I got 171D
and for 2.11, I got 17E3.
Now we will install the wedge. Unassemble beginning at the wedge
location we just determined. The first instruction should be a
"MOV CX,000A", and this should be followed by a "CALL" instruction.
Record the target address for the "CALL"; we will use that again in the
patch code. For DOS 2.0, this address is 1E6D, for 2.11, it is 2A10.
Assemble a new "CALL" instruction in place of the old one using the
patch code area address plus one (the plus one is because we have to
put in an "end of string code" in the patch area as the first byte).
So for DOS 2.11, you would
-A 17E6
CALL 3887
At the patch code area address, assemble the following (for 2.11):
-A 3886
DB 24
ES:
MOV BYTE PTR [9B7], 00
JMP 2A10
The first line installs an "end of string" to one of the DOS messages
before its normal termination to allow space for the patch code. The
"MOV BYTE PTR" instruction clears the ECHO flag; the BYTE PTR address
is the address we found earlier for that flag byte. The jump
instruction jumps off to the subroutine that used to be called before
we installed the wedge. This address was found when we unassembled
the "CALL" instruction.
That's all there is to the patch. An additional note is that by using
the "E" (ENTER) command in DEBUG, you can install a zero in the ECHO
flag byte. This will shut off echo at boot-up, so that even your
AUTOEXEC.BAT won't be echoed. For 2.11, do
-e 9B7 00
Now write out the file and quit:
-w
-q
I hope this works for all 2.x. Please let me know if it doesn't. I
apologize for the long message, but hope that it is helpful.
Tom
------------------------------
Date: Sat, 3 Nov 84 02:40:53 est
From: <nrlpc1!parker@nrl-css>
Subject: PC/IX Line 25 Patch Query
Apparently-To: info-ibmpc@isib
Is anyone aware of a patch to permit the 25th line information messages
output by PC/IX to be cleared? If the line is left there for a long period
its possible to burn the CRT as the message is in HIGHLIGHT mode.
PS:
I had asked some time back if anyone had put PC/IX on a micro-sci
hard disk using the WD controller. Standard PC/IX won't run on it.
I recently received a path for IX and it works. I'm now running IX
on a portable with a half-height 10 Meg disk as sold by MDI
(in Florida).
------------------------------
Date: 3 Nov 1984 15:49:46 PST
Subject: PC AT Tech Reference Manual Query
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>
To: Info-IBMPC@USC-ISIB.ARPA
Has anyone seen a legit copy of the PC AT tech reference manual? I have
been offered Xerox copies floating around Silicon Valley. It seems nobody
but IBM's competition can get a copy of this document. We have an AT here
and need to know the fine points of the new serial/parallel card. Tech
Reference manuals have been on order for months, but none of the local
Computerlands or Product Centers claim to have ever seen the book. Is it
available in some other part of the country?
------------------------------
Date: Sun, 4 Nov 84 21:28:13 EST
From: Manny Farber <manny%udel-eecis3.delaware@udel-relay.ARPA>
To: info-ibmpc@usc-isib.ARPA
Subject: PCjr and New Graphics Modes Query
I have a 256K IBM PCjr and am trying to get it to change into one of the
new graphics modes from assembly language using the standard ROM-BIOS
calls for doing this. When the computer thought it had 128K, I got junk
(an expanding line); when it thought it had 256K, it didn't change the
mode at all, just cleared the screen. The thing about the new modes
is that they require 32K; looking at the ROM-BIOS code, it looks as if
the ROM-BIOS should worry about expanding the regen buffer, but something
is running amuck. Has anyone out there had any experience with this?
Thanks,
Manny
------------------------------
Date: Tue, 6 Nov 84 17:48:55 pst
From: Robert A. Dukelow <dukelow%cod@Nosc>
To: info-ibmpc@isib
Subject: Need help with STB board
My uncle has a system with an STB display board. I'm not even
sure what the model number is. All the numbers I could find on
the board were:
STB S/N M1020
1983
APD-P86 94V-0
The problem is that it does only character mode. The guy he got
it from told him that he thought that it could be made to do
graphics by adding 6 2016 memory chips in the empty sockets (for
a total of 8). This sounded plausible, so we tried it without
success. Also played some with the switches with no luck. Does
anybody know how or if this board can be converted to graphics.
STB apparently doesn't want to talk about it and we don't even
have a manual.
Thanks in advance for any help.
Bob Dukelow
dukelow@nosc.arpa
------------------------------
Date: 9 Nov 1984 00:16 EST (Fri)
From: Deborah Estrin <ESTRIN@MIT-XX.ARPA>
To: info-ibmpc@USC-ISIB.ARPA
Subject: Physically securing PCs Query
Does anyone have suggestions for physically securing a PC? In particular, I
would like to be able to chain the pc to the metal stand that it sits on to
make removal more difficult. Unfortunately, I don't see any place on the pc to
attach a cable/chain...
Thank you.
------------------------------
Date: Fri, 9 Nov 84 16:41:05 GMT
From: ZNAC346 <smithg%kcl-cs.uucp@ucl-cs.arpa>
To: info-IBMPC@usc-isib.arpa
Subject: IBM & Typesetting Query
Do you know anyone out there using an IBM PC/XT/AT for typesetting?
We're particularly interested in banking type applications.
Lionel Smith-Gordon
for Federated Trust Corporation Ltd
1 Love Lane London EC2
reply to: smithg@kcl-cs
Westfield College
London University.
------------------------------
End of Info-IBMPC Digest
************************
-------
∂16-Nov-84 1835 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #111
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 16 Nov 84 18:35:24 PST
Date: 16 Nov 1984 17:33:31 PST
Subject: Info-IBMPC Digest V3 #111
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Friday, 16 November 1984 Volume 3 : Issue 111
This Week's Editor: Billy Brackenridge
Today's Topics:
PC AT Technical Reference
IBM Software Support
Typesetting
Mark Williams C
AT Serial/Parallel Adapter
Source for Formatter
Memory in Expansion Chassis
WORD v 1.15
PALASM PAL Programmer
Clearing 25th Line under PC/IX
PC-NET
----------------------------------------------------------------------
Date: 10-Nov-84 06:50 PST
From: JDS5.TYM@OFFICE-2.ARPA
Subject: PC AT Technical Reference
Not long ago, I asked a VAR friend if he had a DOS 3.0 tech ref
manual. He really surprised me when he answered that I should try
Softwaire Center. Softwaire Center is a chain of software stores (I
think they are in trouble and maybe were recently bought by Wayne
Green). After recovering from the shock of the idea, I visited one
near me (Palo Alto) and they did indeed have a copy of the DOS 3.0
tech ref manual as well as a stack of AT tech ref manuals. I had
tried several IBM Product Centers, Businesslands, and Computerlands
previously with no luck.
I then asked Softwaire Center if they could get a copy of the IBM PC
Network Tech Ref manual and they said it would take a week or two.
So far its been two weeks and no word.
Jeffrey Stone, Menlo Park
[We have received numerous response to this query. At last we found an
independent store in El Monte (El Monte Photo & Sound) that has AT Tech
References. None of the Computerlands or Product Centers we queried had
seen the tech reference. Thanks to all who responded -ed]
------------------------------
Date: Sat, 10 Nov 84 21:13:08 est
From: "John Levine, P.O.Box 349, Cambridge MA 02238-0349 (617-494-1400)" <ima!johnl@cca-unix>
Subject: PC AT Technical Reference
Here in Boston, nobody had AT tech ref manuals nowhere, except for the
IBM Product Center who had a few, only for people who bought their ATs there.
I was able to peek at a copy my sister got from her NAD rep. Then on Tuesday
our Businessland called up and said "How many do you want?" It seems that
IBM has finally started to ship them.
Having read a copy, I now see why IBM didn't want us to see it.
What a kludge. You'd think that the keyboard would send the
same scan codes as the PC but noooooooo. Bah.
John Levine, ima!johnl or Levine@YALE.ARPA
------------------------------
Date: 10-Nov-84 07:01 PST
From: JDS5.TYM@OFFICE-2.ARPA
Subject: IBM Software Support
To: info-ibmpc@usc-isib
I need to find out how IBM provides PC software support for
organizations which buy PCs from IBM salesmen (i.e., corporate
accounts). I need all the information I can get on this subject so
all responses will be welcomed. Here are some questions, but I need
every bit of information available (not just answers to these
questions).
1. What are the various computerized support facilities?
2. Is IBM Logo software developed by a third party (e.g. PFS) supported
differently than software developed by IBM itself?
3. How is PC/IX supported? Is it via the same support mechanisms as other PC
software or by a special channel to the group responsible for PC/IX?
4. Is DOS treated specially (does IBM refer you to Microsoft or does IBM
provide the support)?
Are there any telephone hotlines ? (I know about the new service
which one can subscribe to for $48 plus $40 per problem)
Do people feel that IBM's support (for directly sold customers) is adequate,
inadequate , or ?? Please give opinions and ideas for improvement.
Thanks very much, Jeffrey Stone, Menlo Park, CA
[The file [ISIB]<INFO-IBMPC>PRICE.LIST contains prices for all the
IBM supplied maintenance options. -ed]
------------------------------
Date: Sat 10 Nov 84 13:02:13-PST
From: ALFIERI@USC-ECLB.ARPA
Subject: Typesetting
One of our most successful projects at USC recently was the
typesetting of the annual Graduation Book directly from IBM PC
diskettes. We used standard WordStar "document" mode with
word wrap, etc. The typesetter later inserted the special codes
for the different type styles, etc. The only special coding that
we included was the standard underline command (↑PS), which the
typesetter's equipment then read and understood as italic type.
Apparently, although WordStar is the most oft-used program, many
typesetters can read formats from other popular word processing
programs. They also often have lists of the control codes that
the user can type in which will then be read by the typesetting
equipment (for instance, a WordStar ↑PW might mean "change to a
different size type"). Each typesetter has different codes, so
it's best to check with them directly.
By using the PC's diskettes, we were able to avoid double typing
(since the typesetter didn't have to re-key in the text). With
the aid of an excellent typist and thorough proofreading before
the diskettes were sent on to the typesetter, the entire project
worked like a charm.
I hope this helps a bit.
--vincent alfieri, ph.d.
los angeles, california
alfieri@usc-eclb
------------------------------
Date: Mon, 12 Nov 84 01:59 EST
From: Paul Schauble <Schauble@MIT-MULTICS.ARPA>
Subject: Mark Williams C
To: Info-C@BRL.ARPA, Info-IBMPC@USC-ISIB.ARPA,
vortex!lauren@RAND-UNIX.ARPA
I am looking for a production quality C compiler with source debugger
for use on an IBM PC under PC-DOS. I have been seeing ads for a "new"
Mark Williams compiler with debugger and the C-Systems C-Window with
debugger.
Does anyone have any experience with either of these systems, or any
other similar system, to report? Good or bad? Mail to me, please and I
will summarize to the net.
As far as other systems go, we are demanding two other features:
reasonable Unix system III campatability and the ability to produce
PC-DOS object format.
Thanks for all the fish,
Paul
------------------------------
Date: Mon, 12 Nov 84 9:44:47 EST
Subject: AT Serial/Parallel Adapter
From: Jeremy Pool <jpool@bbn-spca>
To: Billy <BRACKENRIDGE@usc-isib.arpa>
As far as I can tell from comparing the XT (Asynchronous Adapter section)
and AT (Serial/Parallel Adapter section) Technical Ref. Manuals, the
serial section of the AT's serial/parallel adapter is compatible with the
old asynch adapter: the registers are at the same addresses and the
interrupt levels are the same (IRQ4 for primary adapter; IRQ3 for the
alternate). Simple software which we developed for driving an HP plotter
off the comm port of an XT worked without modification on the AT. An
older version of PC/INTERCOM, however, gave us problems on the AT, though
Mark of the Unicorn told us they had a newer version which ran on the AT.
I don't know what the nature of the incompatibility was here.
-- Jeremy
[If anybody knows which programs won't run on the new AT serial card and
what differences there are; I am interested. I assume an AT tech reference
manual will show up eventually and I will be able to find out what all the
jumpers do on this card. -ed]
------------------------------
Date: Wed, 14 Nov 84 15:19:22 est
From: Mike Ciaraldi <ciaraldi@rochester.arpa>
To: info-ibmpc@usc-isib.arpa, info-hz100@radc-tops20.arpa
Subject: Source for Formatter
A friend of mine is trying to install removable-cartridge hard disks
on his Zenith Z-100. He has them working properly under CP/M-85
(Zenith's CP/m-80) and CP/M-86. He has written drivers for ZDOS
(Zenith's MS-DOS) but still neededs to write an MS-DOS formatting
program. Does anyone have source code for such a program, which he
can use as a model? Or, how about info on what MS-DOS expects to
find on a properly-formatted blank disk? He wrote the CP/M
formatter with no problem, so it is not a matter of physically writing
the formatting data; what he needs to know is how to make the disk
look empty for MS-DOS
Mike Ciaraldi
via ARPA: ciaraldi@rochester
via Usenet: seismo!rochester!ciaraldi
[Try Windrive or Qdrive from Tall Tree systems. Like all their products
source is included -ed]
------------------------------
Date: 15 Nov 1984 0:03:49 EST (Thursday)
From: Jim Morrell <morrell@mitre>
Subject: Memory in Expansion Chassis
Just for the heck of it I put my 256K Quadboard into my IBM
Expansion Chassis and reset the switches on my system unit
interface card to indicate 64K "on the system unit mother
board". (The IBM manual says that ALL memory MUST be in the
system unit!) But it seems to work just fine out there! I
can tell no difference in access speed, diagnostics seem to
run just fine, and I have run just about all programs I can
think of without ANY difficulty. Has anyone else done this?
Can I anticipate future problems? If this really is okay,
it sure will save wear and tear on my now very overworked
PC-1 power supply.
------------------------------
Date: 15 Nov 1984 0:26:54 EST (Thursday)
From: Jim Morrell <morrell@mitre>
Subject: WORD v 1.15
I have not seen mentioned the fact that version 1.15 of
Microsoft WORD now seems to operate with PROKEY v3.00 and
with YTERM - a YALE developed 4341 mainframe/Series1
interface program. Prior WORD versions did not get along
well with either program.
WORD is developing quite well. Their program SPELL runs
well and their tutorial is great for beginners! The new
version seems to have tab related spacing problems when a
proportional font with a space width other than 144 twips is
called for. (A twip is Microsoft terminology for a
measurement equal to 1/1440 th of an inch.) I have written
to them about this problem which is driving me crazy while
interfacing WORD to the corporate IBM 6670 via a PRD file I
am in the process of writting.
I wonder what it will take for the folks at Microsoft to
realize that giving up thirty percent plus of those valuable
25 lines for useless administrative garbage is a very bad
trade. That, in my view, is a very serious flaw in an
otherwise excellent product.
------------------------------
Date: Thu 15 Nov 84 10:14:02-EST
From: Gern <GUBBINS@RADC-TOPS20.ARPA>
Subject: PALASM PAL Programmer
To: INFO-MICRO@BRL.ARPA, INFO-IBMPC@USC-ISIB.ARPA
cc: INFO-HZ100@RADC-TOPS20.ARPA
I am looking for the Monolithic Memories and/or National Semiconductor
free FORTRAN IV program called PALASM which is necessary to generate
Programmable Array Logic (PALs) burning codes. I need it implemented
for MS-DOS (I have a Z-100). Any help will be appreciated. Thanx.
Cheers,
Gern
------------------------------
From: isc.net (ima!ism780!isc.net) INTERACTIVE Systems Corp. <ism780!isc.net@cca-unix>
Subject: Clearing 25th Line under PC/IX
There are three ways to clear the 25th line of the console:
1) CTRL-ALT-BS -- A toggle; acts to clear or restore the system
message displayed on line 25 of the display.
2) CTRL-ALT-BREAK -- Disable/enable the line 25 feature.
3) ioctl(2) -- Set the page length of the console to 25 lines,
which results in disabling the line 25 feature.
--isc.net (ima!ism780!isc.net) INTERACTIVE Systems Corp.
P.S. All the information in this message is documented in keyboard(4)
of PC/IX User's Manual.
[We received many responses to this query. I decided to run the response from
ISC as they are the authoritative source. -ed.]
------------------------------
Date: Thu 15 Nov 84 17:20:25-EST
From: Alexander M. Fraser <T.ALEX%MIT-EECS@MIT-MC.ARPA>
Subject: PC-NET
To: info-ibmpc@USC-ISIB.ARPA
I have heard something about a human-network which deals
in used Ibm-Pc components. Could someone please give me some more
information? (By the way, it's called PC-NET apparently, but my source
is extremely unreliable).
Thanks, Alex
End of Info-IBMPC Digest
************************
-------
∂24-Nov-84 0050 INFO-IBMPC@USC-ISIB.ARPA Info-IBMPC Digest V3 #112
Received: from USC-ISIB.ARPA by SU-AI.ARPA with TCP; 24 Nov 84 00:49:05 PST
Date: 23 Nov 1984 23:45:17 PST
Subject: Info-IBMPC Digest V3 #112
From: Info-IBMPC Digest <Info-IBMPC@USC-ISIB.ARPA>
To: Info-IBMPC: ;
Info-IBMPC Digest Saturday, 24 November 1984 Volume 3 : Issue 112
This Week's Editor: Eliot Moore
Today's Topics:
Xenix on AT
Photographing CRT screens
FORTRAN Mathematical Software
Faulty Memory + Expansion Chassis
PALASM PAL Programmer
UUCP under Venix-86
Terminal emulator on UCSD p-System
Shipdisk.Com patches
5218 Printer
----------------------------------------------------------------------
Date: Fri 23 Nov 84 14:13:00-PST
From: Herm Fischer <HFISCHER@USC-ECLB.ARPA>
Subject: Xenix on AT
To: info-ibmpc@USC-ISIB.ARPA
As reported in several "rags" last week, Microsoft is indeed distributing
Xenix to "software developers". To get mine, I had to sign an agreement
which required that I not announce any packages before IBM's official
release of Xenix, that I only use this Xenix on one machine, and a couple
of other minor points. There was no requirement to withhold the fact that
Xenix is indeed available.
Purchasers of the prerelease version can only get the full package, so my
comments pertain to the full offering.
It is complete Berkeley-ish System III, with all the goodies IBM left out
of PC/IX... such as long variable names, csh, vi, ranlib, ...
UUCP is indeed there, but the autodialer code only supports the Hayes.
This system is not entirely compatible with PC/IX, so one's include
files, and other innocuous details might have to be looked after. More
to come as I get experience. (In kermit.c (the version on eclb:<HFischer>
kermit.c) I had to add an include to <sys/ioctl.h> to pick up what was in
a different place in pc/ix. (and fix an obvious minor boo-boo in Xenix's
include file)
It is faster than PC/IX on the XT, for example:
vi kermit.c takes 23 seconds on XT vs 16 on AT.
vi without a file named takes 6 seconds on XT vs 4 on AT.
(both with sticky bit on -- the XT vi is the one I distribute)
cc kermit.c takes 4:05 mins on XT vs 1:43 mins on AT (time command, real)
I will ask IBM if the prohibition on "announcement of products" precludes
posting of notices of public domain software ports...
Herm Fischer
ps -- so many have asked what is included in this Xenix, so here it is:
/bin:
[ df hdr ps su
adb diff head pstat sum
ar diff3 id pwadmin sync
as dircmp install pwcheck tail
awk dirname join pwd tar
backup disable kill quot tee
banner dtype lc ranlib test
basename du ld red time
cal dumpdir line regcmp touch
cat echo ln restor tr
cb ed logname restore true
cc egrep look rm tset
chgrp enable lorder rmdir tsort
chmod env ls rsh tty
chown ex make sddate uname
chroot expr mesg sdiff uniq
cmp false mkdir sed vi
comm fgrep mv setkey wc
copy file ncheck settime who
cp find newgrp sh whodo
cpio format nice size write
csh fsck nl sleep xargs
csplit getopt nm sort yes
cu gets nohup split
date grep od strings
dc grpcheck passwd strip
dd hd pr stty
/usr/bin:
VSHELL.HPP cut finger paste troff
VSHELL.HPT cw get pcat unget
acctcom cwcheck help prep units
admin deassign hyphen prof unpack
assign delta lex prs uucp
at deroff lint ptx uulog
atq diction lpr random uuname
atrm diffmk m4 ratfor uupick
bc doscat mail rcp uustat
bdiff doscp man remote uusub
bfs dosdir menu.def rmail uuto
calendar dosld mkstr rmdel uux
cdc dosls mm sact val
checkcw dosmkdir mmcheck sccsdiff vsh
checkeq dosrm mmt soelim what
checkmm dosrmdir more spell xref
col eqn neqn spline xstr
comb eqncheck news stackuse yacc
cref explain nroff style
ctags factor pack tbl
-------
------------------------------
Date: Wed 21 Nov 84 13:50:33-EST
From: Walt Lamia <LAMIA@DEC-MARLBORO.ARPA>
Subject: Photographing CRT screens
To: info-ibmpc@USC-ISIB.ARPA
About a year ago, there was an article in PC World about how to photograph
CRT screens. It was the most useful description of how to do this I
have seen. I tried it, and the results were excellent. UNFORTUNATELY,
the issue got purged during a frenzy of housecleaning not so long ago.
Does anyone happen to have a copy of it around? All I really need is
the recipe, which included some hints on how to fill the screen with
"E"'s in order to set the light metering on the camera.
Any help is thankfully acknowledged in advance,
%Walt
------------------------------
Date: Wed 21 Nov 84 01:54:07-PST
From: David Mael <MAEL@SU-SIERRA.ARPA>
Subject: FORTRAN Mathematical Software
To: Info-IBMPC@USC-ISIB.ARPA
I thought this might be of interest to some of you (especially
those who are considering buying the IMSL product). Please send inquiries
to MATHWARE (by US Mail) since I don't have anything to do with the
company. A facsimile of their flyer follows:
Mathematical Software
MATHWARE is a Mountain View based software company specializing in
mathematical software for MS-DOS computers (IBM PC's and compatibles). Their
first product is a software package called Numerical Analyst. The package
consists of a library of mathematical applications subroutines, designed to
be callable from programs written in Microsoft FORTRAN 3.20 or higher. The
complete package will contain capabilities for numerical integration,
differentiation, solution of systems of differential equations, curve fitting,
special function evaluation (e.g. Bessel functions, elliptic integrals, etc.),
solutions of systems of linear equations in general or special forms, vector
and matrix algebra, computations of determinants, eigenvalues, and eigenvectors
of matrices, determining zeros and extrema of functions, and various utility
functions which allow the user to access the clock, set video states for the
monitor, control cursor position, and so forth.
The complete package is still under development and will not be
available for sale until the first half of 1985. However, a subset of the
package is available now for use by interested users. It differs from the
complete library in that it lacks eigensystem analysis and some of the vector-
matrix algebra, curve fitting, and special function subroutines, although it
does have partial capabilities in the last three categories. A copy of the
subset library, with documentation, will be provided to any user who is
interested. To receive a copy, write to MATHWARE, P.O. Box 390965,
Mountain View, CA 94039. Enclose a check for $5 (five dollars), made out to
MATHWARE, to cover materials and handling costs.
-------
------------------------------
Date: Tuesday 20 November 1984 18:00:44 EDT
From: cms←dig@mit-pamela
Subject: Faulty Memory + Expansion Chassis
To: <info-ibmpc@isib>
1) I am not sure how to read it, but according to page 1-41 of
the Tech Ref Manual the extender card inserts wait states
during memory fetches to the expansion chassis. According
to page 1-37, however, default fetch times to the expansion
unit is 5 ticks, which is standard.
2) I just moved a Seattle Ram+ card, suspected of being flaky,
from the expansion unit to the main unit of a PC. With the
card in the main unit, it generates "parity check" errors
immediately. In the expansion unit, it did not. Note that
the card was moved because of suspected flaky memory. I
would conclude that the expansion chassis does behave at least
slightly differently, and will not put memory there in the
future.
cms%pamela@mit-mc
------------------------------
Date: Tue 20 Nov 84 08:59:21-EST
From: Gern <GUBBINS@RADC-TOPS20.ARPA>
Subject: PALASM PAL Programmer
To: jwaas.ES@XEROX.ARPA
cc: INFO-IBMPC@USC-ISIB.ARPA
Ah, but they are free and the listings appear (so I have found) in both
the MMI and National Data books and they both state that it is available
free of charge ('cept for media and postage). I have gotten a nonfully
working copy for the VAX-VMS (just needs a little restoration) and I am
shortly going to beam up a copy of the AMD version. I am glad you
warned me that the devices support is different.
When I get everything sorted out, I hope to get PALASM implemented
to run under my Z-100 Z-DOS (MS-DOS) and will make it available, as it
should run directly under the IBMs also.
Thanx,
Gern
------------------------------
Date: Tuesday, 20 Nov 1984 08:24-EST
From: ptc@Mitre-Bedford
To: Info-IBMPC@USC-ISIB.ARPA
Subject: UUCP under Venix-86
Has any one had any luck figuring our the nature of the com port oriented
device drivers?
Specifically, I am trying to set it up so that one com port is used for uucp
and dial up access. The tech support where I bought Venix 86 is of little
use. They indicated that comx was for hardwired terminals, comx.m was for
modems, comx.d was for dial up terminals, and comx.dm was for both dial up and
modem use. However, they could not tell me what the difference was between a
dialup and a modem terminal. Nor could they tell me what pins were required
for each device. Any help in this area would be appreciated.
Also any general comments on Venix 86 would be appreciated. For instance,
what has been the experience with reliability and crashes or system hangs?
------------------------------
Date: 20 Nov 84 00:56:11 PST (Tue)
To:info-ibmpc@usc-isib.arpa
Subject: Terminal emulator on UCSD p-System
From: Alastair Milne <milne@uci-icse>
Does anybody know of any bugs in the Corona PC's serial ports?
Setup is this: running a simple serial communications program on the
Corona under the UCSD p-System, IV.1 (Network Consulting,
Inc. version); communicating with VAX 11/750,
running under 4.2 BSD UNIX. Communications program has
NO terminal emulation, so UNIX must do all
screen handling, using p-System's screen control codes.
I wrote a termcap for the Corona, using the screen controls whose
prefix is ↑Z, since these give a greater range of controls than the ones
whose prefix is 17. (Network Consulting manual explains the two sets of
codes).
Using the termcap on the IBM PC, works with only minor problems (text
highlighting using standout reverts to normal before highlighted text is
written; vi says "that macro wasn't mapped" when initializing). All screen
editing functions work fine.
Using the termcap on the Corona fails miserably. No screen functions at
all, looks as if prefix character not accepted. Both IBM and Corona running
same system as far as I can tell.
So, anybody know of problems in the Corona's ports? Hope not, prefer to
think I can solve it in software. But don't spare me the bad news if you have
it.
Much thanks
Alastair Milne
Educational Technology Center
UC Irvine
------------------------------
Date: 18 Nov 1984 13:34:21 EST (Sunday)
From: Jim Morrell <morrell@mitre>
Subject: Shipdisk.Com patches
To: INFO-IBMPC@USC-ISIB.ARPA
Someone on the net asked about a utility that would move the
IBM hard disk heads into a "safe" position for transport that
would be similar to the utility SHIPDISK.COM on the IBM Diagnostics
disk. The SHIPDISK utility, as furnished by IBM, will only operate
in conjunction with the "special" version of COMMAND.COM provided
on the diagnostics disk. If, however, the interrupt 82 at about
offset 1BD hex is NOP'd out this utility will work with the "regular"
DOS version of COMMAND.COM. See the "before and after" below:
DEBUG unassembled SHIPDISK.COM "ORIGINAL":
(Works with IBM "DIAGNOSTICS" COMMAND.COM only!)
42E8:01B0 C6061E0101 MOV BYTE PTR [011E],01
42E8:01B5 E80900 CALL 01C1
42E8:01B8 B400 MOV AH,00
42E8:01BA BB7B01 MOV BX,017B
42E8:01BD CD82 INT 82 <====The interrupt to change !
42E8:01BF CD20 INT 20
42E8:01C1 B411 MOV AH,11
DEBUG unassembled SHIPDISK.COM "MODIFIED":
(Works with "Normal" DOS COMMAND.COM)
42E8:01B0 C6061E0101 MOV BYTE PTR [011E],01
42E8:01B5 E80900 CALL 01C1
42E8:01B8 B400 MOV AH,00
42E8:01BA BB7B01 MOV BX,017B
42E8:01BD 90 NOP <== Change made
42E8:01BE 90 NOP <== Change made
42E8:01BF CD20 INT 20
42E8:01C1 B411 MOV AH,11
------------------------------
Date: Sun, 18 Nov 84 12:08 EST
From: Hess@MIT-MULTICS.ARPA
Subject: 5218 Printer
To: info-ibmpc@USC-ISIB.ARPA
Someone asked about the IBM 5218 printer about a month ago. I've seen
it in action, and the only thing it has going for it (other than being
made by IBM, of course) is that it's quiet. Oh, and the sheet feeder
really works, but that's getting to be true of more and more of them
these days. Anyway, one of the reasons I wasn't tremendously impressed
is that the printhead wasn't really capable of accurately reproducing
its position over and over again. For example, if you print a
character, move to the right margin, come back again, and print the
character again (or over by a 120th inch, for boldface), it will
sometimes be right on top of the other one and sometimes more that a
60th off.
Regarding the question of support, I think you'll see more than just DW2
supporting it soon -- IBM Texas people made a reasonable effort to get
the printer out to developers to hack on.
Brian
------------------------------
End of Info-IBMPC Digest
************************
-------